我们有一个我们网站的安装程序很好用,我在创建安装程序时排除了web.config和其他一些文件。但是我似乎无法排除文件夹。这可能吗?
我使用Visual Studio组中的Web内置Web项目创建了安装程序其他项目类型>在新项目对话框中进行设置和部署。这只能选择包括输出组和通过过滤器排除文件。
答案 0 :(得分:2)
您使用什么技术来生成安装程序?
在问题中的其他信息后进行编辑:好的,我没有使用内置的Web安装项目,但我确实使用过一次常规安装项目。您可以通过设置每个内容文件的Build Action property来控制设置中包含的每个项目的输出。将其设置为“无”以排除文件。
文件夹没有Build Action属性,因此您必须为文件夹中的所有文件设置它。如果文件夹没有任何内容文件,则它不应包含在您的安装项目中。
答案 1 :(得分:1)
我发现排除整个文件夹和子目录中的任何文件的唯一方法是修改提供给我的安装程序的部署项目。有关删除预构建文件夹的信息,请查看以下内容:
http://www.meadow.se/wordpress/?p=137
这适用于后期构建:
http://blogs.msdn.com/webdevtools/archive/2008/10/05/exclude-files-and-folders-from-wdp-output.aspx