Wie kann ich daraus ein ASP.Net MVC-Projekts mithilfe von MSBuild

Wie kann ich Sie kompilieren eine ASP.Net MVC-Projekt mit MSBuild? Wir verwenden einen Continuous Integration server zu kompilieren und implementieren unserer Anwendungen. Um Dinge einfach zu halten, die ich erstellt eine MVC 1.0-Projekt in VS2008. Ich schuf sofort ein MSBuild-Skript-Datei zu kompilieren. Ich habe keine änderungen an code in das Projekt. Der MSBuild-Skript enthalten, die folgende Ziel.

   <AspNetCompiler
      VirtualPath="/"
       PhysicalPath="C:\Development\mvc1\"
        TargetPath="c:\publish\xxx"
        Force="true"
        Debug="false" 
 Updateable="true"

Dem MVC-Projekt sln-Datei, die enthalten ist in c:\development\mvc1\ Verzeichnis. Ich arbeite mit XP/Pro.

Ich erhalte eine Fehlermeldung, ASPCONFIG: es ist ein Fehler, auf einen Teil registriert allowDefintion='MachineToApplication' über Anwendungs-Ebene.. habe ich entfernt, der authenication-Modus, Mitgliedschaft, etc. von der web-config-Datei, bis ich schließlich sah eine andere Fehlermeldung. Ich bin jetzt erhalten ein Fehlermeldung, dass die Datei " /views/shared/site.master " ist nicht vorhanden.

Was ist Los? Vielen Dank im Voraus für Eure Hilfe!

Bin ich mit den falschen MSBuild-Befehl?

  • was CI-server verwenden Sie?
  • das Problem ist nicht mit dem ci-server. Ich habe nicht Hinzugefügt, dass in der Mischung nur noch. Ich bin versucht, zu erstellen eine MSBuild-Skript kompilieren Sie die Anwendung auf meinem Entwicklungsrechner. Sobald das funktioniert, werde ich versuchen, zu implementieren, die es auf unserem ci-server. wir verwenden TeamCity
InformationsquelleAutor dc. | 2010-02-03
Schreibe einen Kommentar