C++ x64c和x2B大楼+;命令行中的项目说明:此操作应仅在UI线程上进行
Visual Studio 2013在生成时出现问题,它会显示一条错误消息,如下所示:C++ x64c和x2B大楼+;命令行中的项目说明:此操作应仅在UI线程上进行,c++,visual-studio-2013,build,64-bit,devenv,C++,Visual Studio 2013,Build,64 Bit,Devenv,Visual Studio 2013在生成时出现问题,它会显示一条错误消息,如下所示: c:>devenv /build debug /project (project name) /projectconfig "debug|x64" (solution Name).sln 1> 此操作应仅在UI线程上进行 有一个解决方法:使用 msbuild/p:Configuration=Debug;平台=x64(解决方案名称).sln 而且,一旦使用了msbuild,使用devenv/build就
c:>devenv /build debug /project (project name) /projectconfig "debug|x64" (solution Name).sln
1> 此操作应仅在UI线程上进行
有一个解决方法:使用 msbuild/p:Configuration=Debug;平台=x64(解决方案名称).sln 而且,一旦使用了msbuild,使用devenv/build就没有问题
黑魔法 >我刚刚用VisualStudio 2015编译C++代码(错误:这个操作只在UI线程上进行)。最后跟踪到未能编译的项目的.vcxproj.filters文件。此文件已从另一个代码流合并,并且在一个位置缺少结束“ClCompile”XML标记。显然这导致了错误,尽管在IDE中编译效果很好。非常感谢!那帮了大忙,谢谢!你救了我一个漫长的调试之夜,我也有同样的问题,似乎在新的合并后,我意外地破坏了vcxproj.filters文件。当我修复它时,这个问题已经消失了