Asp.net 如何从网站的.NET安装程序中排除文件夹?

Asp.net 如何从网站的.NET安装程序中排除文件夹?,asp.net,installation,Asp.net,Installation,我们有一个网站的安装程序,非常好用,我在创建安装程序时排除了web.config和一些其他文件。但是,我似乎无法排除文件夹。这可能吗 我使用visual studio组“其他项目类型”>“新建项目”对话框中的“安装和部署”中的.NET内置Web安装项目创建了安装程序。这只能通过过滤器包含输出组和排除文件。您使用什么技术生成安装程序 在问题中的附加信息后编辑:好的,我没有使用内置的Web安装项目,但我曾经使用过常规的安装项目。通过设置每个内容文件的名称,可以控制设置中包含的每个项目的输出。将其设置

我们有一个网站的安装程序,非常好用,我在创建安装程序时排除了web.config和一些其他文件。但是,我似乎无法排除文件夹。这可能吗


我使用visual studio组“其他项目类型”>“新建项目”对话框中的“安装和部署”中的.NET内置Web安装项目创建了安装程序。这只能通过过滤器包含输出组和排除文件。

您使用什么技术生成安装程序

在问题中的附加信息后编辑:好的,我没有使用内置的Web安装项目,但我曾经使用过常规的安装项目。通过设置每个内容文件的名称,可以控制设置中包含的每个项目的输出。将其设置为“无”以排除文件


文件夹没有生成操作属性,因此必须为文件夹中的所有文件设置该属性。如果文件夹没有任何内容文件,则不应将其包含在安装项目中。

我发现排除整个文件夹和子目录中的任何文件的唯一方法是修改输入到我的安装程序中的部署项目。有关删除预生成文件夹的信息,请查看以下内容:

对于后期构建:


在问答中添加更多细节。丹尼斯,我会尽快着手做这件事,然后希望你的答案被接受。我现在正在做另一个项目……我刚刚尝试过这个,它在VisualStudio2008中非常有效。谢谢