2014-03-02 66 views
0

我有一个VB.net程序。我最近刚刚编译了该程序的新版本,但旧版本已经安装在计算机上。有没有办法更新,而不该程序:如果您使用您的应用程序标准SetupMSI builder更新已安装的VB.Net程序

1) Uninstalling and re-installing the program 
2) Running the program (On load it runs queries, and emails results). I don't want it to run until it's Windows Scheduled time. 
+0

您是如何安装它以前? –

+0

您需要提供有关您的问题的更多信息。从我读出的问题中,我会给出答案:只需将旧的.EXE复制到旧的。由于我猜想这在你的情况下是不可行的,你需要澄清你的想法。 – Jens

回答

0

,为您更新程序,并增加版本的安装程序会知道这一点,而无需卸载幸福更新您的应用手动完成。

例子:

  1. InnoSetup - 免费
  2. VS安装项目 - 亲或更高版本没有明确的版本
  3. InstallAware - 不是免费的