Ich versuche, NAnt 0.86b1 läuft mit VS2008 SP1 und x64 XP zu bekommen.NAnt und VS2008 (.NET 3.5) - Lösungsformat der Datei Solution.sln wird nicht unterstützt
Ich habe eine grundlegende Build-Datei (unten), die den Fehler gibt Solution Format der Datei 'Solution.sln' wird nicht unterstützt.
<property name="nant.settings.currentframework" value="net-3.5" />
<target name="build" description="Full Rebuild" depends="clean,compile" />
<target name="clean" description="Cleans outputs">
<delete dir="bin" failonerror="false" />
<delete dir="obj" failonerror="false" />
</target>
<target name="compile" description="Compiles solution">
<solution configuration="debug" solutionfile="Solution.sln" />
</target>
Hat jemand dieses Problem erfahren? Ich kann nichts Nützliches darüber finden.
+1 für die Verwendung der Msbuild-Aufgaben. Ich habe mit beiden gespielt, seit ich angefangen habe, unsere Builds zu automatisieren, und die msbuild ist einfach schneller zum Laufen. Ich denke auch, dass die Idee, die tatsächliche Lösung/Projektdateien zu verwenden, um den Build auszuführen, nur eine "gute Idee" ist, da dies bedeutet, dass alle Build-Informationen an einem Ort sind. (Anstatt eine Lösung/ein Projekt für VS und eine Nant-Konfiguration zu haben.) –