什么是SkipExtraFilesOnServer?部署天蓝色。 ASP.NET vNext

时间:2016-01-13 14:09:05

标签: asp.net azure deployment asp.net-mvc-5 asp.net-core

部署应用程序时,我需要跳过服务器上的文件。我的朋友告诉我,我可以使用SkipExtraFilesOnServer,但我无法理解它是如何工作的。 我有一个.txt文件,我希望在部署后保持不变。

1 个答案:

答案 0 :(得分:8)

使用Visual Studio发布Web应用程序时,在“设置”下的“发布”向导中,展开“文件发布选项”,然后取消选中“删除目标位置的其他文件”。如果它们是您的应用所依赖的静态数据文件,那么它们应该位于App_Data文件夹中,您可以确保选中“从App_Data文件夹中排除文件”。enter image description here。第一个选项会在目标上留下任何无法识别的文件。

在YourProject下的PublishProfile&gt;&gt;属性&gt;&gt; PublishProfiles,您将找到yourPublishProfile.pubxml的副本。该文件中的相应元素分别为: <SkipExtraFilesOnServer>True</SkipExtraFilesOnServer><ExcludeApp_Data>True</ExcludeApp_Data>

相关问题