Ich habe einen Buildprozess in Visual Studio Team Services für eine UWP-Lösung eingerichtet, die einen Agenten auf meiner Box verwendet. Meine Lösung enthält eine Mischung aus C++ und verwalteten Projekten (2 Projekte sind C++, andere sind C#). Mein Problem ist, dass x86
Build fehlschlägt, während für x64
und ARM
Plattformen der Build erfolgreich abgeschlossen wird.Buildprozess in VS-Teamdiensten weist Win32 x64 falsch zu
Von dem, was ich aus der Build-Log zu sehen bin, ist es falsch Win32
Plattform als x64
, und setzt die resultierende *.lib
Datei in bin\Release\x64
Ordner statt bin\Release\Win32
behandelt, wo das nächste Projekt sollte es abholen aus:
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
Alle Vorschläge zur Behebung dieses Problems werden sehr geschätzt.
Können Sie die fehlgeschlagenen Protokolle freigeben? –