相关疑难解决方法(0)

在旧版本上安装新版本的部署项目

我有一个部署项目,不允许我安装旧版本.msi文件说首先从添加/删除程序卸载程序.这不是一个好的用户体验.我该怎么做才能让安装程序先删除软件然后安装新版本?

deployment windows-installer deployment-project

24
推荐指数
3
解决办法
2万
查看次数

有没有办法确保MSI安装程序每次都更新.exe文件?

是否有一些简单,无障碍的方法让MSI安装在.exe文件更新的时候总是替换.exe文件(即主输出)?

这只是基本和常识.无论我在哪里搜索,都会有关于主要版本和次要版本以及补丁的复杂讨论.必须有一些简单的方法来确保在安装期间替换文件.否则,MSI文件在整个安装过程中实际执行的操作是什么.它就像一个虚假的安装,实际上没有任何东西被替换/更新/升级.

我错过了什么?

.net windows-installer visual-studio-2010

6
推荐指数
1
解决办法
2276
查看次数

卸载先前版本已安装的安装项目的新版本

我创建一个安装项目并安装在Windows系统中。在安装安装项目之前,我将设置设置为

DetectNewInstallerVersion = true 
Run Code Online (Sandbox Code Playgroud)

RemovePreviousVersion = True 
Run Code Online (Sandbox Code Playgroud)

我也每次都更改版本。但是,如果我重建安装项目,然后再次安装msi文件,它将不会覆盖现有文件,而且会在程序功能中创建一个新应用程序。我想卸载以前的版本并安装新版本,而无需手动卸载。

windows installation setup-deployment winforms

2
推荐指数
1
解决办法
4295
查看次数