2017-08-21 4 views
0

Ich habe eine App, wo Bilder hochgeladen werden können. Die Bilder werden auf wwwroot/images hochgeladen. Das wwwroot enthält nichts anderes.Ordnerinhalte auf Zielserver werden bei Veröffentlichung gelöscht

Bei Verwendung der App-Veröffentlichung in Visual Studio 2017 wird der Inhalt des Zielserverordners gelöscht, da sich die Bilder nicht in der Entwicklungsumgebung befinden.

Ich hat versucht, die folgend in dem CSPROJ

<ItemGroup> 
    <None Include="wwwroot\" /> 
    <None Include="wwwroot\images\" /> 
    </ItemGroup> 

und füge hinzu:

<ItemGroup> 
    <Content Update="wwwroot\images\" CopyToPublishDirectory="Never" /> 
</ItemGroup> 

und in .pubxml:

<ExcludeFoldersFromDeployment> 
    wwwroot\images 
</ExcludeFoldersFromDeployment> 

Mit allen Optionen aktiviert ist, der Inhalt der Der Zielserver wird weiterhin an den Inhalt des Entwicklungsservers angepasst.

Wie kann ich die Serverlöschung für diesen Ordner deaktivieren?

Antwort

0

Bitte aktivieren Sie diese Option Entfernen Sie zusätzliche Dateien am Ziel ist in Publish-Einstellungen deaktiviert.

enter image description here

+0

Ja, aber ich möchte alle Inhalte auf dem Zielserver löschen, außer diesem Ordner. Ist das möglich? – phicon

Verwandte Themen