使用新项目的“发布”功能更新旧项目

时间:2014-07-17 20:23:14

标签: visual-studio-2012 clickonce

我们已经将VS2012中的Publish功能用于我们的VB.NET项目,这对很多用户来说都是如此。 我们现在用C#(也是VS2012)制作了一个新项目,该项目应该取代另一个项目并被称为" v2"。

因为这是一个全新的项目,如果可能的话,通过ClickOnce自动将旧项目更新到新项目的过程是什么?

3 个答案:

答案 0 :(得分:0)

您可以尝试将更新作为强制更新 要根据需要标记更新,请在“应用程序更新”对话框中单击“为此应用程序指定最低要求的版本”,然后指定发布版本(“主要”,“次要”,“构建”,“修订版”),该版本指定可以应用程序的最低版本号。安装。
这与在部署清单中设置Deployment元素的minimumRequiredVersion属性相同;例如:

  

< deployment install =" true" minimumRequiredVersion =" 1.0.0.0">

答案 1 :(得分:0)

  

因为这是一个全新的项目,所以会有什么过程   让旧项目自动更新到新项目   ClickOnce,如果可能的话?

是的,这是可能的。只需使用相同的程序集名称,产品名称和URL。显然,您还需要增加应用程序的ClickOnce版本。

答案 2 :(得分:0)

我没有尝试过这条路线,而是用于控制它的程序集名称和项目名称,如果它们相同,您可以更新版本并在顶部发布。如果您希望它们不同,那么它将部署并发版本。