[英]com excel addin: how to uninstall older version when install newer version after product name change
Env:Visual Studio 2008,Shared COM Excel外接程序,RibbonX,我使用在VS 2008中創建的安裝項目
.NET Framework 35 SP1
產品名稱更改為:產品名稱是1.0版的myProd,產品名稱是1.1版的myProdX
當我安裝版本1.1時,我想先卸載1.0
用戶設置在1.0中保存在文件夾A中,在1.1中保存到其他文件夾B中。 我想將文件從1.0移到1.1
我們不想手動執行1或2。
是否可以在安裝程序中或某個地方自動實現這兩個目標?如何實現?
感謝您的任何想法,建議
經過搜索和實驗后,這就是我解決問題的方式,也許不是最好的方法1.在安裝項目中保留相同的升級代碼,將removePreviousVersions設置為true 2.在自定義操作中,在公共替代中void Install(IDictionary stateSaver)我向其中添加了代碼將文件從舊文件夾移動到新文件夾
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.