我正在使用 Visual Studio 2010 中的安装和部署项目来创建 .msi 安装程序。我可以在干净的机器上很好地安装应用程序,但如果我需要重新安装应用程序,例如,如果有更新、已解决的错误或新功能,则意味着我必须先卸载然后重新安装。我希望能够在现有安装上进行安装,而无需先卸载。
这可能吗?如果是这样,我需要做什么?
我正在使用 Visual Studio 2010 中的安装和部署项目来创建 .msi 安装程序。我可以在干净的机器上很好地安装应用程序,但如果我需要重新安装应用程序,例如,如果有更新、已解决的错误或新功能,则意味着我必须先卸载然后重新安装。我希望能够在现有安装上进行安装,而无需先卸载。
这可能吗?如果是这样,我需要做什么?
请参阅这些页面以获得答案;
http://msdn.microsoft.com/en-us/library/seykw6dt(请参阅 RemovePreviousVersions 属性)
http://msdn.microsoft.com/en-us/library/y63fxdw6(RemovePreviousVersions属性的说明)
您可能还应该增加更改文件的版本号。