Wie wird ein Build in VS 2010 in einer ASP.NET MVC-Anwendung erstellt, die alle Quellcode- (CS- und VB-) Dateien entfernt? Wenn ich eine Website oder Web-App erstelle, kopiere ich normalerweise den Inhalt der gesamten Lösung auf den Hosting-Server. Meistens erhalten Clients die Quelle, aber manchmal möchte ich die Quelle nicht dem Hosting-Server zur Verfügung stellen, daher sollten nur der öffentliche (oder Inhalts-) Ordner, Ansichten, Master und die eingebaute DLL kopiert werden.Erstellen eines Builds, der Quell-CS-Dateien entfernt
Manuelle Lösungen sind nicht anwendbar. Was benutzt ihr?
Stellen Sie sicher, dass Sie eine Sicherungskopie der Dateien haben, da diese Methode Ihre Quelldateien vollständig löscht, anstatt sie nur in das Ergebnis des Builds aufzunehmen. –
Außerdem sind benutzerdefinierte MsBuild-Aufgaben, die in XML definiert sind, fast immer besser als das Ausführen von Batch-Skripten. http://msdn.microsoft.com/en-us/magazine/cc163589.aspx –