wir haben hier einen Jenkins am Laufen dem ich aktuell c#-Bauen bei bringe. MSBuild setzen wir schon länger ein. Ich habe 2 Projekte die ich mit c# bauen lassen will. Beide Projekte lassen sich mit msbuild auf der Kommandozeile an dem Rechner ohne weitere Einstellungen bauen:
MSBuild.exe x.sln /p:Configuration=Release
MSBuild.exe y.sln /p:Configuration=Release
wenn ich das selbe in meiner Buildpipeline durch den jenkins machen lasse, funktioniert x.sln wie gewünscht, bei y.sln erhalte ich aber den Fehler:
ValidateSolutionConfiguration:
Die Projektmappenkonfiguration "Release|Any CPU" wird erstellt.
It was not possible to find any installed .NET SDKs.
Install a .NET SDK from:
[url]https://aka.ms/dotnet-download[/url]
MSBuild verwenden wir die 2022 Version.
Hat jemand eine Idee, an was das grundsätzlich liegen könnte, dass Jenkins von jetzt auf nachher kein .net sdk findet?
Grüße
Lemmy