Я установил процесс сборки в Visual Studio Team Services для решения UWP с помощью агента на моем ящике. Мое решение содержит сочетание C++ и управляемых проектов (2 проекта - C++, другие C#). Моя проблема заключается в том, что сборка x86
завершается неудачно, а для плат x64
и ARM
сборка завершается успешно.Сборка proccess в службах командной строки VS неправильно отображает Win32-x64
Из того, что я вижу из журнала сборки, это неправильно лечения 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
Любые предложения относительно того, как исправить это, очень признательны.
Можете ли вы поделиться неудачными журналами? –