从先前项目复制ClickOnce配置

时间:2013-07-31 17:13:16

标签: clickonce

我一直在使用一个项目(ProjectOld),ClickOnce部署一切都很好(我们达到1.0.4.6版本);对于2.0版本,我们从头开始使用新项目(ProjectNew)添加第三方控件,更改.NET Framework版本,添加任务等等。所以我的问题是:我们如何使用以前的ClickOnce配置(即在ProjectOld中)在我们的ProjectNew中生成ClickOnce安装,这只是对用户的升级吗?

2 个答案:

答案 0 :(得分:0)

所有ClickOnce设置都存储在项目文件中。除了右键单击旧项目之外,我不知道迁移它们的简单方法,单击“编辑项目文件”,然后从xml中复制各种ClickOnce设置并将它们粘贴到新项目文件中(也是在编辑模式下)。

不是超级优雅但会奏效。确定没有工具可以为您迁移。

答案 1 :(得分:0)

根据斯科特的建议,我想出了这个答案: 1.使用相同的证书。 2.在“选项...”窗口的“发布”选项卡的项目属性页中,确保“描述”部分具有相同的“发布者名称”,“套件名称”和“产品名称”。 3.大会(而非项目)名称必须与先前版本相同。

我已经做了测试更改此配置,即使我已经进行了部署并且作为例外工作,只是对最终用户的更新!!!

相关问题