【发布时间】:2011-12-15 21:22:49
【问题描述】:
我希望这是一个简单的问题。在 Visual Studio 2010 中,我选择 Debug 或 Release 配置,Any(CPU),单击 Build,我公认的大而复杂的解决方案就像冠军一样构建。当我进入命令提示符时,切换到我的解决方案目录,运行 path\msbuild.exe mysolution.sln /p:Configuration=Debug 它几乎立即就崩溃了。
我可以告诉你具体的错误信息,但要求你阅读它们就太过分了。
我真正想知道的是:当我在 VS2010 中按 F6 时会发生什么?那不使用MSBUILD吗?为什么我不能用 MSBUILD 命令行参数做同样的事情,或者我可以吗? sln文件已经存在,应该不会很简单吧?
【问题讨论】:
-
应该可以。您是否从 Visual Studio 命令提示符启动命令?如果没有,您必须在使用 msbuild 之前执行 %VS100COMNTOOLS%\vsvars32.bat。
标签: .net visual-studio-2010 msbuild