Msbuild不导入Microsoft.Cpp.x64用户选项
Msbuild does not import Microsoft.Cpp.x64.user options
我有一个x64 C++项目,要使用MSBuild从命令行生成该项目。该项目使用VS2013 IDE构建良好。
当我尝试使用MSBuild 时
msbuild /property:Config=Debug+Release myprj.sln
由于缺少包含文件,我收到编译器错误。这些文件位于Microsoft.Cpp.x64用户默认属性文件中定义的文件夹中。当我查看MSBuild输出中的CL命令行时,我可以看到命令行选项中包含项目属性中的文件夹,但Microsoft.Cpp.x64.user中的文件夹没有。
我该如何解决这个问题?
当我开始使用批处理文件而不是powershell脚本时,问题自行解决了。作为参考,正确的MSBuild行是
msbuild /p:configuration=release myprj.sln
/property:Config=Debug+Release无法正常工作。
相关文章:
- Qt5 用户界面编译器:-i 选项不可用
- 来自 cpp首选项的用户定义的 const char* 文字示例
- 无法弄清楚如何为用户提供启动,停止和重新启动程序的所有选项?
- 如何防止用户多次选择一个选项
- 在QT中注册iOS默认用户首选项
- Visual Studio 2008 没有出现 X64 选项 win 7 64 位
- 在类中使用枚举为用户输入指定值选项
- Msbuild不导入Microsoft.Cpp.x64用户选项
- C++多个用户输入选项
- 如何在跨平台应用程序中存储首选项(和用户设置)
- 如何在QT中为用户提供扩展布局QVBoxLayout的选项
- 如何创建桌面图标/按钮来启动用户Windows屏幕保护程序,并设置选项
- 采用过滤后的用户输入,并使其与菜单选项相对应
- 为用户提供循环for循环的选项
- 在终端服务服务器会话中存储用户的应用程序首选项。托管C++
- 注册表调用的效率vs.将用户选项存储在静态变量中
- 用c++编写一个菜单程序,让用户从选项列表中进行选择,如果输入的不是其中一个选项,则重新打印该列表
- 调用char以允许用户输入选项时出错
- Windows 2008 x64下ODBC SQL驱动锁定为单用户
- 我将如何提示用户为他们提供在C++中重新运行程序的选项