2017-08-21 55 views
0

我有一個可以上傳圖片的應用程序。圖像上傳到wwwroot/images。 wwwroot不包含任何其他內容。目標服務器上的文件夾內容在發佈時被刪除

當在Visual Studio 2017中使用應用程序發佈時,目標服務器文件夾的內容將被刪除,因爲圖像不在開發環境中。

我嘗試添加在.csproj的

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

以下和:

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

和.pubxml:

<ExcludeFoldersFromDeployment> 
    wwwroot\images 
</ExcludeFoldersFromDeployment> 

啓用所有選項,的內容目標服務器仍被調整爲開發服務器的內容。

如何禁用該文件夾的服務器刪除?

回答

0

請檢查選項刪除目標文件中的其他文件在發佈設置中被禁用。

enter image description here

+0

是的,但我想刪除目標服務器上的所有內容,除了這一個文件夾。這可能嗎? – phicon

相關問題