So stoppen Sie den MSBuild _WPPCopyWebApplication-Ziel-Bereinigung App_Data-Ordner

8

Ich verwende das _WPPCopyWebApplication-MSBuild-Ziel in einem create-and-deploy-Skript von CruiseControl.net. Es scheint jedoch, dass dieses Ziel vor der Bereitstellung Dateien löscht, die nicht Teil des Projekts sind - insbesondere App_Data-Dateien (für diese App). hochgeladene Bilder usw.).

Von Microsoft.Web.Publishing.targets;

%Vor%

Wie kann ich die Ausführung von CleanWebProjectOutputDir stoppen, wenn dieses Ziel angegeben wird?

%Vor%

Dies ist von einer VS2010-Lösung, wenn auch unter CC.Net gebaut; Mir ist MSDeploy bekannt, aber ich habe mich noch nicht ganz damit beschäftigt, also würde ich lieber bei MSBuild / _WPPCopyWebApplication bleiben.

BEARBEITEN:

Ich habe das weiter auf diesen Teil des Ziels beschränkt;

%Vor%

Also ich denke, die Frage wird, wie kann ich diese spezifische Aufgabe löschen, oder mindestens hinzufügen App_Data ** zu den Ausschließungen _AllExtraFilesUnderProjectOuputFolder?

    
PhilD 02.02.2011, 17:17
quelle

1 Antwort

9

Fügen Sie CleanWebProjectOutputDir=False zu Ihren Eigenschaften hinzu:

%Vor%     
user693238 25.05.2011 15:47
quelle