【发布时间】:2009-08-04 15:28:53
【问题描述】:
bld 文件指定了 sln 文件,但它调用什么来构建它?开发者?微软构建?其他的?
我想添加一些命令行参数,但我不确定它为非托管 C++ 解决方案调用哪个可执行文件。
【问题讨论】:
-
太棒了。为此获得了风滚草徽章...我会删除它
标签: c++ visual-studio continuous-integration visual-build-professional
bld 文件指定了 sln 文件,但它调用什么来构建它?开发者?微软构建?其他的?
我想添加一些命令行参数,但我不确定它为非托管 C++ 解决方案调用哪个可执行文件。
【问题讨论】:
标签: c++ visual-studio continuous-integration visual-build-professional
这取决于。对于 Visual Studio 2002/2003,它总是调用 devenv.com。对于 Visual Studio 2005 及更高版本,它默认调用 msbuild.exe,如果在选项选项卡上的覆盖字段中指定,则调用 devenv 或 vcbuild。
...该操作将自动找到正确的 devenv.com 或 msbuild.exe 编译器,基于项目或解决方案的版本 正在建设中。对于 Visual Studio 2005 及更高版本以及 Delphi Prism,此 操作定位并调用 msbuild.exe(随 .NET 框架 2.0 或更高版本);对于 Visual Studio 2002/2003,它调用 指定项目或解决方案的适当 devenv.com 编译器 版本。
http://www.kinook.com/VisBuildPro/Manual/vsnetoptionstab.htm
【讨论】: