簡體   English   中英

使用Visual Studio 2010的MSI升級

[英]MSI upgrade using Visual Studio 2010

我有一個.NET項目和安裝項目(Visual Studio Installer 2010)的解決方案。 我以前的同一項目版本是1.7.9,新版本是1.8.4。 我還在桌面上為MSI中的一個應用程序創建了一個快捷方式。 我更改了assemblyinfo.cs中的所有版本,還更改了安裝項目中的產品版本,產品代碼自動更改,並且升級代碼相同。 我面臨的問題是Targetdir已更新為1.8.4文件。 但是在桌面上,我看到2個快捷方式(1.7.9和1.8.4),並且在控制面板中我看到了同一應用程序的兩個版本。 我已將RemovePreviousVersion標志設置為true,並且還將DetectNewerVersion設置為true。 有人可以幫我這個忙嗎? 更改assemblyinfo文件后,為什么無法正確升級?

自從發布Visual Studio 2008以來,Visual Studio安裝項目是一項已棄用的功能,從未引起任何關注。 我知道這是Visual Studio一直提供到2010年的功能,但是切換到其他產品(例如WiX(免費和開放源代碼),NullSoft Installer是第三方的商業解決方案)可能是一個更好的主意。

根據我的收集,您已完成構建安裝程序和設置配置的正確操作。 您可能需要檢查以前的安裝程序是否確實具有與期望的安裝程序相同的GUID。

暫無
暫無

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

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