部署应用程序时,我需要跳过服务器上的文件。我的朋友告诉我,我可以使用SkipExtraFilesOnServer,但我无法理解它是如何工作的。 我有一个.txt文件,我希望在部署后保持不变。
答案 0 :(得分:8)
使用Visual Studio发布Web应用程序时,在“设置”下的“发布”向导中,展开“文件发布选项”,然后取消选中“删除目标位置的其他文件”。如果它们是您的应用所依赖的静态数据文件,那么它们应该位于App_Data文件夹中,您可以确保选中“从App_Data文件夹中排除文件”。。第一个选项会在目标上留下任何无法识别的文件。
在YourProject下的PublishProfile>>属性>> PublishProfiles,您将找到yourPublishProfile.pubxml的副本。该文件中的相应元素分别为:
<SkipExtraFilesOnServer>True</SkipExtraFilesOnServer>
和<ExcludeApp_Data>True</ExcludeApp_Data>