使用Developer Command提示构建VS2012解决方案

时间:2014-05-20 19:13:24

标签: c++ visual-studio-2012 msbuild

我遇到了this线程,其中讨论了从命令提示符构建解决方案

它声明你需要做

msbuild project.sln  /Flags...

现在我已经在VS2012中完成了所有设置,而我所做的就是构建>在调试模式下重建解决方案。在VS2012中已经设置了所有内容。我只是想自动执行该过程所以在我的批处理文件中我这样做

msbuild project.sln

但是我没有指定任何标志,两者之间是否存在差异。 它不是从project.sln中获取标志吗?

1 个答案:

答案 0 :(得分:0)

"默认为" csproj文件中的逻辑。

示例:

<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>

这表示如果你没有传入配置值,(也就是说,它等于空字符串&#39;&#39;),那么使用&#34; Debug&#34;为了价值。

平台和&#34; AnyCPU&#34;。

相同
相关问题