2011-04-02 184 views
1

可能重複:
MSI Install Fails because 「Another version of this product is already installed」安裝速成,該產品的另一個版本已安裝

我正在從Installshield的失意一點點表達的Visual Studio插件。當我使用Visual Studio 2010中包含的MS的默認安裝程序時,我想創建一個新版本的產品,它要求更改產品代碼,我將一直這樣做,並且可以更新以前的安裝問題。

但是,當我在installshield中執行此操作時,我需要更改此manualy(這是沒有問題的),但我在列表添加/刪除程序中得到幾個安裝。

似乎有一種方法可以先刪除previuos版本,但我沒有得到它的工作。

我唯一想要的是安裝更新或者如果注意安裝將有全新安裝。

發生這種情況的最佳方式是什麼?

回答

3

不要更改產品代碼,您更改包裝代碼。如果您更改產品代碼,則會認爲它是新產品,安裝後會在添加/刪除中創建新條目。如果您更改軟件包代碼,它會認爲它是新安裝,並嘗試升級已安裝的產品。

基本上你想創建一個小的更新這裏定義http://kb.flexerasoftware.com/doc/Helpnet/installshield12helplib/MajorMinorSmall.htm

+0

看起來這裏有一個相關的問題:http://stackoverflow.com/questions/4940701/installshield-le-another-version-of-this -product-is-registered- – 2011-04-04 11:16:57

+0

我不得不去「組織您的設置」和「一般信息」,然後查看產品/升級代碼。 – rupweb 2018-01-23 15:31:27

相關問題