答案 0 :(得分:1)
在VS2015中,无法在“发布窗口”中设置此选项。
但我们可以用另一种方式做到这一点。右键单击Project-> Properties-> Package / Publish Web->要部署的项目
根据MSDN,我们有options
仅运行此应用程序所需的文件。这是默认值。 Visual Studio尝试确定所需的文件 应用程序成功运行。例如,这包括 bin文件夹中的程序集,构建期间生成的文件和 标记为内容的文件。要查看文件是否标记为内容,请选择 解决方案资源管理器中的文件,并检查文件的构建操作 属性窗口中的属性。您可以更改构建操作 值的内容,以导致部署文件,或将其更改为 用于阻止文件部署的其他内容,例如None。 一些自动设置为内容的文件类型包括.master, .svc,.ashx,.asax,.skin,.browser,.config,。和sitemap。一份文件 必须包含在项目中才能进行构建操作 属性。
此项目中的所有文件。 Visual Studio将部署项目中包含的所有文件,无论其Build Action属性如何 值。
项目文件夹中的所有文件。 Visual Studio将部署项目文件夹和子文件夹中的所有文件,无论是否 它们包含在项目或其Build Action属性中 值。
<强>更新强>
我想出了另一种在发布过程中如何更新所有文件的方法。当我的一些文件未正确更新(config,ascx等)时,我遇到问题,在我的inetpub文件夹中,我有旧版本的文件。首先,我在另一个新文件夹中发布了网站,然后将inetpub文件夹中的文件替换为新文件夹中的文件。