gpt4 book ai didi

installation - VDPROJ 自动升级与卸载/重新安装

转载 作者:行者123 更新时间:2023-12-02 16:51:26 25 4
gpt4 key购买 nike

我发现 VDPROJ 文件生成的 MSI 文件存在令人困惑的行为。如果我在 Visual Studio 中构建 MSI,然后右键单击并从 Visual Studio 中选择“安装”,它将自动卸载已安装的任何版本,然后安装新的 MSI。

但是,如果获取生成的 MSI 并直接运行它,如果已经安装了以前的版本,则会报错。我必须首先明确卸载它(在“添加/删除程序”中)。

这是怎么回事? Visual Studio 是否有用于执行 MSI 的命令行参数?

最佳答案

是的 Visual Stuido 将通过 REINSTALLMODEREINSTALL Windows 安装程序运行安装时的属性

类似于:

msiexec /i your.msi REINSTALLMODE=vomus REINSTALL=ALL

查看上面链接的 MSDN 文档,了解这些选项的作用

编辑:
现在我想起来了。 Studio 也可能只是先使用/x 命令行参数

卸载您的应用程序
msiexec /x <package> or <product code>

也许其他人可以确认正在使用哪个?

关于installation - VDPROJ 自动升级与卸载/重新安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/309895/

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