从命令行将vc ++ 6项目升级到vc ++ 2008

时间:2013-11-26 19:10:52

标签: command-line vc6 visual-c++-2008

我正在尝试将vc ++ 6项目(.dsp)升级到vc ++ 2008项目(.vcproj) 我正在使用vc ++ 2008 express edition

从IDE成功升级和构建的文件 但我需要从命令行执行此操作以在其他项目中构建它

所以,我试过这个:

1 *“devenv.exe”>>不适用于快递版

2 *“vcexpress.exe”>>支持命令行选项,但不支持/ upgrade

3 *“vcbuild.exe”和“msbuild.exe”>>支持/升级选项,但给出致命错误                                        (“无法转换”)

4 *使用com对象“VisualStudio.VCProjectEngine.9.0”及其方法“LoadProject”    但它返回未处理的异常。

经过一番搜索后,发现一个结果表明该文件是用linux换行符设置的“ 这就是问题的原因所以,我使用Notepad ++将文件转换为windows风格并重复这些步骤,但没有运气。

那么,是否有任何方法可以从命令行转换项目?!

1 个答案:

答案 0 :(得分:0)

据我所知,经过广泛搜索后,无法对此进行升级 那种项目。

如果有人在寻找答案,你必须为这个项目编写makefile 使用以下命令从命令行构建它:

nmake /f "makefile"