MSBuild: Projekt in Solution bauen
-
Abend,
Ich habe eine Solution Foo.sln mit 5 Projekten: ALL_BUILD, Proj1, Proj2, Proj3 und ZERO_CHECK. Die Solution wurde von CMake erstellt.
Jetzt habe ich versucht eines der Projekte per Konsole und MSBuild zu uebersetzen:
MSBuild.exe Foo.sln /t:ALL_BUILD /p:Configuration=Release
Dann kriege ich immer folgende Fehlermeldung:
Foo.sln.metaproj: error MSB4057: The target "ALL_BUILD" does not exist in the project.
Wieso geht das nicht? Wenn ich die .sln normal mit Visual Studio oeffne, sehe ich ja das Projekt ALL_BUILD!
-
Solutions sind keine MSBuild Files...
-
Probiers hiermit:
http://msdn.microsoft.com/de-de/library/wea2sca5%28v=VS.90%29.aspx
-
dot schrieb:
Solutions sind keine MSBuild Files...
Na und? Man kann ja dennoch MSBuild mit einer Solution als Input aufrufen.
-
Vielleicht hilft Dir, dass bei mir mit CMake generierte Solutions mit
devenv.exe <SolutionName>.sln /build release
bauen. Mit MSBuild habe ich noch nichts gemacht...