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?
Ja, aber ich möchte alle Inhalte auf dem Zielserver löschen, außer diesem Ordner. Ist das möglich? – phicon