Ich habe CruiseControl.net für ein paar meiner Projekte eingerichtet, die verwandt sind. Als Ergebnis hat ein einzelnes Projekt-Tag in CruiseControl mehrere SVN-Checkouts und dann eine Reihe von Msbuild-Aufgaben, die alle einzelnen SLN-Dateien kompilieren.Assembly Versioning mit CruiseControl.net
Ich muss die Assembly-Version aller Lösungen aktualisieren, wenn dieser Build durchgeführt wird. Da ich jedoch nicht nant benutze und keine MSBuild proj-Dateien verwende, bin ich unsicher, wie ich das bekommen soll.
Ich frage mich, ob ich etwas offensichtlich vermisse. Ich brauche nur eine Lösung, die durch entsprechende Änderungen in der Datei ccnet.config implementiert werden kann, ohne dass ich Änderungen an csproj-Dateien vornehmen muss.
Danke, Anj
Ich bin verwirrt. Was meinst du, wenn du sagst "keine MSBuild Proj-Dateien verwenden"? Auf was wird mit Ihren * .sln-Dateien verwiesen? (Projektdateien, die von der IDE erstellt wurden, wie * .csproj-Dateien, sind nur reguläre msbuild-Projektdateien, die Sie mit benutzerdefinierten Build-Aufgaben und -Zielen öffnen und erweitern können.) –