1
Ich versuche, eine Lösung wie diese in Jenkins zu bauen:msbuild nicht Ziel (CSPROJ) finden auf jenkins zu bauen
Build a Visual studio project or solution using MSBuild
msbuild version: msbuild5.0 x86
msbuild build file: myproyect.sln
command line arguments:/p:DeployOnBuild=true
/p:PublishProfile=C:\PUBLISHING_PROFILES\FIRECOM_LOCAL.pubxml
/p:FrameworkPathOverride="C:\Windows\Microsoft.NET\Framework\v4.0.30319"
/p:VisualStudioVersion=14.0
/target:MODELS\EntityModel;Common;NotificationLib;AccessLib;
RemappLib;MODELS\FireWeatherModel;MODELS\EResponseWeatherModel;
EResponseLib;FISLib;MODELS\LightningModel;MODELS\ResourceTrackingModel;
ERESPONSEClient_myclient
Alle Ziele außer dem letzten kompilieren (ERESPONSEClient_myclient), die Jenkins nicht findet es (aber es ist im Arbeitsbereich)
Dies ist der Fehler:
C:\Jenkins\jobs\ERESPONSE_CORE\workspace\MODELS\ResourceTrackingModel\ResourceTrackingModel.csproj
: error MSB4057: The target "ERESPONSEClient_myclient" does not exists in the project.
danken Ihnen im Voraus für Ihre wertvolle Hilfe.
Die Fehlermeldung ist klar, es sagt, dass Projekt "ERESPONSEClient_myclient" nicht ex ists. Bitte korrigieren Sie den Pfad zu diesem Projekt. Und teilen Sie auch die Ordnerstruktur im Jenkins-Arbeitsbereich. – Suresh
ERESPONSEClient_myclient befindet sich genau wie die anderen Projekte im Arbeitsbereich. Aber ich habe die Lösung: Ich musste diesen Schritt in zwei machen. Ein Schritt mit allen Projekten außer ERESPONSEClient_myclient und ein weiterer Schritt mit ERESPONSEClient_myclient. Jetzt funktioniert es. Danke Suresh, ich werde mit dem nächsten Fehler fortfahren :) – ABT