【发布时间】:2014-03-03 17:42:11
【问题描述】:
我有一个包含 .vcxproj 文件的解决方案文件。
对于所有 .vcxproj 项目文件,构建日志文件属性设置为 $(IntDir)$(MSBuildProjectName).log
当我将解决方案加载到 VS2013 并从解决方案资源管理器中调用 Rebuild Solution 时,会在相应的文件夹中生成日志文件。它工作正常。
我的问题是我有很多这样的 .sln 文件。我想为所有 .sln 文件创建一个带有 MsBuild 命令的批处理文件并运行。
我对每个 .sln 文件使用的 msbuild 命令是 C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe /nologo /m /t:Rebuild /p:"Configuration=Release " /p:"Platform=x86" "xyz.sln"
但是当我从命令控制台运行相同的命令时,构建日志文件根本不会生成。
我在这个 MS 构建命令中是否缺少一些特定的开关/选项
【问题讨论】: