2014-05-20 32 views
0

我碰到this线程其中谈到构建从命令提示符下一个解决方案来建设与开发人员命令提示符VS2012的解决方案

它指出,你需要做的

msbuild project.sln /Flags... 

现在目前我有一切的设置VS2012和所有我做的是建立>重建在调试mode.Everything的解决方案是在VS2012.I已经建立只想所以在我的批处理文件,我这样做

msbuild project.sln 
自动执行过程

但是我没有指定任何标志,两者之间是否有区别。 是不是假设从project.sln拿起标志?

回答

0

csproj文件中有“default to”逻辑。

例如:

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

此说,如果你不以配置值传递,(又名,它等于一个空字符串“”),然后使用“调试”的价值。

相同的平台和“AnyCPU”。

相关问题