您的位置:首页 > 其它

如何指定通过 ClickOnce 发布的文件

2006-12-21 12:52 567 查看
发布 ClickOnce 应用程序时,项目中的所有非代码文件都与该应用程序一起部署。在某些情况下,可能不希望或不需要发布某些文件,或可能希望根据条件安装某些文件。Visual Studio 提供了排除文件,将文件标记为数据文件或系统必备,创建有条件安装的文件组等功能。

“生成操作”属性设置为“内容”的所有文件(.dll 文件除外)都指定为应用程序文件;可以包括、排除这些文件或将其标记为数据文件。应用程序引用的所有 .dll 文件都指定为应用程序程序集;它们可以标记为系统必备。

文件的默认发布状态值用“(自动)”进行标记。例如,应用程序的 .exe 的默认发布状态为“包括(自动)”。

开始时,有一个名为“(必需)”的文件组。可以创建更多文件组,也可以向这些文件组分配文件。不能更改运行应用程序所需文件的“下载组”。例如,应用程序的 .exe 或标记为数据文件的文件必须属于“(必需)”组。

ClickOnce 应用程序的文件是在“应用程序文件”对话框中管理的,此对话框中可从“项目设计器”的“发布”页访问。

从 ClickOnce 发布中排除文件

在“解决方案资源管理器”中选定一个项目,然后在“项目”菜单中单击“属性”。

单击“发布”选项卡。

单击“应用程序文件”按钮打开“应用程序文件”对话框。

在“应用程序文件”对话框中,选择希望排除的文件。

在“发布状态”字段中,从下拉列表中选择“排除”。

将文件标记为数据文件

在“解决方案资源管理器”中选定一个项目,然后在“项目”菜单中单击“属性”。

单击“发布”选项卡。

单击“应用程序文件”按钮打开“应用程序文件”对话框。

在“应用程序文件”对话框中,选择希望标记为数据的文件。

在“发布状态”字段中,从下拉列表中选择“数据文件”。

将文件标记为系统必备

在“解决方案资源管理器”中选定一个项目,然后在“项目”菜单中单击“属性”。

单击“发布”选项卡。

单击“应用程序文件”按钮打开“应用程序文件”对话框。

在“应用程序文件”对话框中,选择希望标记为系统必备的应用程序程序集(.dll 文件)。注意,应用程序必须具有对应用程序程序集的引用才能显示在列表中。

在“发布状态”字段中,从下拉列表中选择“系统必备”。

添加新文件组

在“解决方案资源管理器”中选定一个项目,然后在“项目”菜单中单击“属性”。

单击“发布”选项卡。

单击“应用程序文件”按钮打开“应用程序文件”对话框。

在“应用程序文件”对话框中,为希望包括在新组中的文件选择“组”字段。

在“下载组”字段中,从下拉列表中选择“<新建...>”。

在“新建组”对话框中,输入组的名称,然后单击“确定”。

将文件添加到组

在“解决方案资源管理器”中选定一个项目,然后在“项目”菜单中单击“属性”。

单击“发布”选项卡。

单击“应用程序文件”按钮打开“应用程序文件”对话框。

在“应用程序文件”对话框中,为希望包括在新组中的文件选择“组”字段。

在“下载组”字段中,从下拉列表中选择一个组。


注意
不能更改运行应用程序所需文件的“下载组”。

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐