2016-09-06 3 views
0

Ich baue ein C# -Projekt über MSBuild in Jenkins. Alles kompiliert richtig, aber wenn ich auf den Abschnitt zur Veröffentlichung bekommen bekomme ich folgende Fehlermeldung:MSBuild Veröffentlichen Transformieren Pfad

PreTransformWebConfig: 
Found The following for Config tranformation: 
Web.config, bin\Web.config, bin\Web.config 
Creating directory "E:\Jenkins\jobs\FB20HMISupporting\workspace\net\core\surface\SurfaceVisualizationManager\obj\x86\Release\TransformWebConfig\transformed\". 
Creating directory "E:\Jenkins\jobs\FB20HMISupporting\workspace\net\core\surface\SurfaceVisualizationManager\obj\x86\Release\TransformWebConfig\transformed\Views\". 
Creating directory "E:\Jenkins\jobs\FB20HMISupporting\workspace\net\core\surface\SurfaceVisualizationManager\obj\x86\Release\TransformWebConfig\transformed\bin\". 
Copying Web.config to obj\x86\Release\TransformWebConfig\original\Web.config. 
Copying E:\Jenkins\jobs\FB20HMISupporting\workspace\net\core\server\VisualizationManagerWebService\Web.config to obj\x86\Release\TransformWebConfig\original\bin\Web.config. 
Copying E:\Jenkins\jobs\FB20HMISupporting\workspace\net\core\surface\SurfaceVisualizationManager\Web.config to obj\x86\Release\TransformWebConfig\original\bin\Web.config. 
Copying E:\Jenkins\jobs\FB20HMISupporting\workspace\net\core\surface\SurfaceVisualizationManager\Web.Release.config to obj\x86\Release\TransformWebConfig\assist\Web.config. 
Copying E:\Jenkins\jobs\FB20HMISupporting\workspace\net\core\surface\SurfaceVisualizationManager\bin\Web.Release.config to obj\x86\Release\TransformWebConfig\assist\bin\Web.config. 
Skip copying E:\Jenkins\jobs\FB20HMISupporting\workspace\net\core\surface\SurfaceVisualizationManager\bin\Web.Release.config to obj\x86\Release\TransformWebConfig\assist\bin\Web.config, File obj\x86\Release\TransformWebConfig\assist\bin\Web.config is up to date 
TransformWebConfigCore: 
Transforming Source File:  E:\Jenkins\jobs\FB20HMISupporting\workspace\net\core\server\VisualizationManagerWebService\Web.config;E:\Jenkins\jobs\FB20HMISupporting\workspace\net\core\surface\SurfaceVisualizationManager\Web.config 
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v12.0\Web\Microsoft.Web.Publishing.targets(1475,5): error : Could not open Source file: The given path's format is not supported. [E:\Jenkins\jobs\FB20HMISupporting\workspace\net\core\surface\SurfaceVisualizationManager\SurfaceVisualizationManager.csproj] 
Transformation failed 

ich alles versucht habe ich denken kann, zu finden, wo dieses Ziel definiert ist. Ich glaube, das Formatproblem ist, dass es versucht, zwei Wege durch ein Semikolon getrennt aufzurufen. Ein Wesen aus einem früheren Projekt in der Build-Reihenfolge. Kann mir jemand sagen wo in Visual Studio das definiert ist?

+0

Auch scheint es in Visual Studio gut zu bauen, es tritt nur auf, wenn ich versuche, Jenkins über MSBuild zu verwenden. Diese 2 Transformationen erscheinen nicht einmal in der Ausgabe von Visual Studio. – Tacitus86

Antwort

0

Wenn jemand interessiert ist. Es war ein Buildauftragsfehler. Nachdem die Abhängigkeit vom zweiten Projekt früher im Build entfernt wurde, funktionierte es einwandfrei.

Verwandte Themen