簡體   English   中英

安裝程序項目2017不刪除安裝程序項目2015的先前版本

[英]Setup project 2017 not removing previous version of setup project 2015

因此,我一直在使用Visual Studio的安裝項目2015,並且運行良好。 它會安裝我的應用程序並刪除較舊的版本。

我最近決定開始使用與安裝項目2015不兼容的Visual Studio2017。因此,我升級到了安裝項目2017,向我的解決方案中添加了一個新的安裝項目,並使用了與2015相同的所有設置。

雖然,當我安裝我的應用程序時,它會刪除2017年安裝程序的早期版本,而不是2015年。因此,如果先使用2015年的msi安裝我的應用程序,然后再使用2017年的msi安裝,則控制面板中將有1個版本(最新版本),但是如果您啟動該應用程序,則它是舊的2015 MSI版本。

UpgradeCode復制到2017安裝程序也不起作用

有什么解決辦法嗎? :/(這不是RemovePreviousVersions = true問題或其他任何問題。

編輯:它也從16MB變為10MB(控制面板),但是如果我手動刪除舊版本並安裝新版本,則大小為16MB

BackwardCompatibleIDGeneration設置為true對我有用

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM