在 Windows 2012 服务器上使用 Web 部署,如果部署有一个充满用户生成内容的文件夹,我将其排除在.pubxml
文件中发布:
<ExcludeFoldersFromDeployment>somefoldername</ExcludeFoldersFromDeployment>
Run Code Online (Sandbox Code Playgroud)
如果您使用在目标位置删除其他文件选项进行部署,此文件夹中的文件仍会从实时服务器中删除。
<SkipExtraFilesOnServer>False</SkipExtraFilesOnServer>
Run Code Online (Sandbox Code Playgroud)
有什么办法可以让部署过程,包括清理live server的时候,忽略指定的文件夹?我喜欢知道发布过程也会从服务器中删除已删除或修改的文件,但清除用户生成数据的整个文件夹显然是一个问题!