gpt4 book ai didi

visual-studio - Visual Studio安装项目不会升级到新程序

转载 作者:行者123 更新时间:2023-12-04 04:00:22 24 4
gpt4 key购买 nike

好的,这是我已采取的步骤...

创建和自定义安装项目

设置安装项目版本= 1.0.0
生成安装项目
安装1.0.0版
运行程序,在窗口的标题栏中显示“v1.0.0”

在程序中更改代码以在窗口的标题栏中显示“v1.0.1”
设置安装程序项目RemovePreviousVersions = True
设置安装项目版本= 1.0.1
更改产品代码(根据提示)
生成安装项目
安装版本1.0.1
运行程序,在窗口的标题栏中显示“v1.0.0”

新安装程序安装了旧版本的软件。在控制面板的“程序和功能”(以前称为“添加/删除程序”)中,显示已安装1.0.1版。我已经完成了不止一个教程,例如http://www.simple-talk.com/dotnet/visual-studio/updates-to-setup-projects/

When you’re ready to build a new version of your product to replace an older one, follow these steps:

  • Increment the version property (see Figure 1). Visual Studio displays a message box that prompts you to change the ProductCode and PackageCode. Select yes.
  • Set the RemovePreviousVersions property to true.

Setting the RemovePreviousVersions property to true removes previous versions of the product from the system as you install the new version. Since products are identified by the ProductCode Guid, changing the ProductCode creates a new product. That is, the old product is uninstalled as you install a new one.



如果我从控制面板中手动删除1.0.0,然后安装1.0.1,则该程序将运行并正确显示“v1.0.1”。

我在这里想念什么?

最佳答案

意识到这是旧的,但我刚遇到了完全相同的问题。

我通过更新所有项目的程序集和文件版本(而不是像我之前所做的exe)来解决了该问题。

关于visual-studio - Visual Studio安装项目不会升级到新程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5600596/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com