我已经在 Visual Studio Team Services 中为 UWP 解决方案设置了一个构建过程,它使用我的盒子上的代理。我的解决方案包含 C++ 和托管项目的混合(2 个项目是 C++,其他是 C#)。我的问题是x86
构建失败,而对于x64
和ARM
平台构建成功完成。
从我从构建日志中看到的内容来看,它错误地将Win32
平台视为x64
,并将生成的*.lib
文件放入bin\Release\x64
文件夹而不是bin\Release\Win32
,下一个项目应该从中获取它:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\x86_amd64\Lib.exe /OUT:"C:\Agent\_work\1\s\MyProj\MyProject1\bin\Release\x64\MyProject1.lib" /NOLOGO /LTCG C:\Agent\_work\1\s\MyProj\MyProject1\obj\Release\x64\test.obj
非常感谢任何有关如何解决此问题的建议。