1
我正在使用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属性的说明)
你应该也可能增加您的修改过的文件的版本号。