加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 程序设计 > 正文

使用ClickOnce从依赖程序集部署内容文件

发布时间:2020-05-23 10:35:05 所属栏目:程序设计 来源:互联网
导读:我有一个简单的WinForms应用程序,我使用ClickOnce在内部部署.主应用程序有一个依赖程序集,该程序集在构建属性中有一些标记为“内容”和“始终复制”的xml模板文件,但如果我进入项目属性,它们不会显示在应用程序文件列表中 – 发布 – 应用程序文件对话框. 任

我有一个简单的WinForms应用程序,我使用ClickOnce在内部部署.主应用程序有一个依赖程序集,该程序集在构建属性中有一些标记为“内容”和“始终复制”的xml模板文件,但如果我进入项目属性,它们不会显示在应用程序文件列表中 – >发布 – >应用程序文件对话框.

任何人都知道我如何部署这些属于依赖程序集的Xml文件.

@ codeConcussion-谢谢,这很有效.最后,我使用Add Existing File添加了xml文件并选择了“Add as Link”,它完成了同样的事情.

我正在使用VS 2008 SP1,所以我不确定这对于以前的VS版本是否会完全相同.

只需在主项目中添加构建后事件,即可解决问题.在一个将成为My Project>的VB.Net项目中.编译标签>构建事件…>编辑Post Build ….在C#中,Project Properities>构建事件>编辑后期构建….一个简单的xcopy [源文件] [目标文件夹]命令将xml模板文件从依赖程序集的bin文件夹复制到主项目的bin文件夹应该可以工作.

从那里,只需确保在“发布”选项卡的“应用程序文件”对话框中选中“显示所有文件”.

另一种方法是将两个项目更改为构建到相同的bin文件夹.这很好,但我只会在依赖程序集特定于此应用程序并且不是多个应用程序使用的库程序集时才会这样做.

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读