代码之家  ›  专栏  ›  技术社区  ›  David Brunelle

VS.2008中的安装工具包

  •  1
  • David Brunelle  · 技术社区  · 17 年前

    我过去经常遇到这个问题,但从未真正找到答案。当我在Visual Studio 2008中创建安装工具包时(如果这改变了什么,我的项目通常是在VB中),一切似乎都很好。然而,当我部署新版本的安装工具包时,会发生一些奇怪的事情:

    如果我尝试安装旧版本,它会告诉我新版本已安装,因此不允许安装,从而确认在安装过程中发生了更改。此外,当我尝试重新安装较新版本时,我通常会选择删除和修复。如果我修复,一切都不会改变。如果我删除它,则应用程序将被成功删除。如果我尝试从头开始重新安装较新的安装工具包(无论是在新电脑上,从“添加-删除程序”选项中删除后,还是使用安装工具包中的“删除”选项),那么就会安装较新版本。

    我在2008年做的每个项目都是这样做的,我很确定我做得很好,因为我在VS.2005项目上也做了同样的事情,而且它们工作得很好。这是2008年的一个已知问题吗?有解决办法吗?

    谢谢

    2 回复  |  直到 17 年前
        1
  •  2
  •   Slaftos    16 年前

    另一个版本在vb应用程序上,是vb应用程序项目属性的应用程序选项卡中的程序集或文件版本。

    根据您的投诉,听起来您在更改vb应用程序的程序集版本时,却在更改安装程序版本。

    我可能有这个倒退,自从我使用vs安装程序以来已经有一段时间了。

        2
  •  0
  •   Raymond W    16 年前