如何指定通过 ClickOnce 发布的文件
2006-12-21 12:52
567 查看
发布 ClickOnce 应用程序时,项目中的所有非代码文件都与该应用程序一起部署。在某些情况下,可能不希望或不需要发布某些文件,或可能希望根据条件安装某些文件。Visual Studio 提供了排除文件,将文件标记为数据文件或系统必备,创建有条件安装的文件组等功能。
“生成操作”属性设置为“内容”的所有文件(.dll 文件除外)都指定为应用程序文件;可以包括、排除这些文件或将其标记为数据文件。应用程序引用的所有 .dll 文件都指定为应用程序程序集;它们可以标记为系统必备。
文件的默认发布状态值用“(自动)”进行标记。例如,应用程序的 .exe 的默认发布状态为“包括(自动)”。
开始时,有一个名为“(必需)”的文件组。可以创建更多文件组,也可以向这些文件组分配文件。不能更改运行应用程序所需文件的“下载组”。例如,应用程序的 .exe 或标记为数据文件的文件必须属于“(必需)”组。
ClickOnce 应用程序的文件是在“应用程序文件”对话框中管理的,此对话框中可从“项目设计器”的“发布”页访问。
单击“发布”选项卡。
单击“应用程序文件”按钮打开“应用程序文件”对话框。
在“应用程序文件”对话框中,选择希望排除的文件。
在“发布状态”字段中,从下拉列表中选择“排除”。
单击“发布”选项卡。
单击“应用程序文件”按钮打开“应用程序文件”对话框。
在“应用程序文件”对话框中,选择希望标记为数据的文件。
在“发布状态”字段中,从下拉列表中选择“数据文件”。
单击“发布”选项卡。
单击“应用程序文件”按钮打开“应用程序文件”对话框。
在“应用程序文件”对话框中,选择希望标记为系统必备的应用程序程序集(.dll 文件)。注意,应用程序必须具有对应用程序程序集的引用才能显示在列表中。
在“发布状态”字段中,从下拉列表中选择“系统必备”。
单击“发布”选项卡。
单击“应用程序文件”按钮打开“应用程序文件”对话框。
在“应用程序文件”对话框中,为希望包括在新组中的文件选择“组”字段。
在“下载组”字段中,从下拉列表中选择“<新建...>”。
在“新建组”对话框中,输入组的名称,然后单击“确定”。
单击“发布”选项卡。
单击“应用程序文件”按钮打开“应用程序文件”对话框。
在“应用程序文件”对话框中,为希望包括在新组中的文件选择“组”字段。
在“下载组”字段中,从下拉列表中选择一个组。
“生成操作”属性设置为“内容”的所有文件(.dll 文件除外)都指定为应用程序文件;可以包括、排除这些文件或将其标记为数据文件。应用程序引用的所有 .dll 文件都指定为应用程序程序集;它们可以标记为系统必备。
文件的默认发布状态值用“(自动)”进行标记。例如,应用程序的 .exe 的默认发布状态为“包括(自动)”。
开始时,有一个名为“(必需)”的文件组。可以创建更多文件组,也可以向这些文件组分配文件。不能更改运行应用程序所需文件的“下载组”。例如,应用程序的 .exe 或标记为数据文件的文件必须属于“(必需)”组。
ClickOnce 应用程序的文件是在“应用程序文件”对话框中管理的,此对话框中可从“项目设计器”的“发布”页访问。
从 ClickOnce 发布中排除文件
在“解决方案资源管理器”中选定一个项目,然后在“项目”菜单中单击“属性”。单击“发布”选项卡。
单击“应用程序文件”按钮打开“应用程序文件”对话框。
在“应用程序文件”对话框中,选择希望排除的文件。
在“发布状态”字段中,从下拉列表中选择“排除”。
将文件标记为数据文件
在“解决方案资源管理器”中选定一个项目,然后在“项目”菜单中单击“属性”。单击“发布”选项卡。
单击“应用程序文件”按钮打开“应用程序文件”对话框。
在“应用程序文件”对话框中,选择希望标记为数据的文件。
在“发布状态”字段中,从下拉列表中选择“数据文件”。
将文件标记为系统必备
在“解决方案资源管理器”中选定一个项目,然后在“项目”菜单中单击“属性”。单击“发布”选项卡。
单击“应用程序文件”按钮打开“应用程序文件”对话框。
在“应用程序文件”对话框中,选择希望标记为系统必备的应用程序程序集(.dll 文件)。注意,应用程序必须具有对应用程序程序集的引用才能显示在列表中。
在“发布状态”字段中,从下拉列表中选择“系统必备”。
添加新文件组
在“解决方案资源管理器”中选定一个项目,然后在“项目”菜单中单击“属性”。单击“发布”选项卡。
单击“应用程序文件”按钮打开“应用程序文件”对话框。
在“应用程序文件”对话框中,为希望包括在新组中的文件选择“组”字段。
在“下载组”字段中,从下拉列表中选择“<新建...>”。
在“新建组”对话框中,输入组的名称,然后单击“确定”。
将文件添加到组
在“解决方案资源管理器”中选定一个项目,然后在“项目”菜单中单击“属性”。单击“发布”选项卡。
单击“应用程序文件”按钮打开“应用程序文件”对话框。
在“应用程序文件”对话框中,为希望包括在新组中的文件选择“组”字段。
在“下载组”字段中,从下拉列表中选择一个组。
注意 |
---|
不能更改运行应用程序所需文件的“下载组”。 |
相关文章推荐
- 用DllImport引用的外部DLL文件如何通过clickonce发布
- 如何通过sed命令在文件中包含某个关键字的指定行的上面或下面插入内容
- 如何通过C#调用CHM帮助文件,显示到指定页面
- Mac 系统如何在命令行通过 Sublime Text 3打开指定文件/文件夹
- linux下c代码如何把指定文件作为附件,通过evolution发送邮件
- 如何在客户端通过MSSQL执行某操作删除服务器的指定文件
- 如何自定义安装office 2016(通过configuration.xml文件来指定安装内容和路径)
- Skyline学习系列 01 如何通过SFS发布shape文件
- 如何通过sed命令在文件中包含某个关键字的指定行的上面或下面插入内容
- web站点和windows服务项目发布时如何排除指定文件
- 如何通过ClickOnce安装共享文件
- 通过MageUi.exe修改通过ClickOnce发布过的WPF browser application 配置文件
- KeilC如何通过linker将文件放入指定存储地址
- 如何不通过内核命令行rootfstype指定根文件系统类型
- 如何根据指定路径查找文件发布
- C语言把内存的文件保存到硬盘时如何把文件名由用户通过屏幕自己设置,并且保存到指定的路径
- 如何通过命令行或者使用代码打开一个apk文件
- Inno如何在安装完成时删除指定的文件夹(下的所有文件及子目录)??
- 阿里云ECS云服务器Windows如何通过IIS配置网站支持flv、mp4等文件访问读取
- 【Unity3d】自动版本构建: 如何在Windows平台下自动打开资源管理器并且选中指定文件