2012-07-24 108 views
2

我有一個服務和VS安裝程序/安裝項目。創建一個服務安裝程序,重新安裝在頂部

安裝程序會安裝/註冊並卸載/取消註冊Windows服務。

爲了安裝而不卸載我有RemovePreviousVersions設置爲True,我增加安裝項目屬性上的版本,它也會提示更改ProjectCode。所有這些都可以讓我運行安裝程序到上一個的頂端。

期間

然而,當它試圖註冊它抱怨該服務已經被註冊「錯誤1001指定的服務已存在」

如果我在安裝測試這個,而不是註冊服務的服務安裝再次?這感覺不對,因爲我希望它在安裝新版本之前卸載舊版本。

我有什麼錯誤,當我右鍵單擊該項目,並選擇「安裝」從內VS,但它確實這一切完全正確,甚至無需增加版本等

+0

我也很想知道這一點。似乎工作瓦特/我的網站項目安裝,但不是我的服務。 – 2012-11-28 17:49:31

回答

0

嘗試在custom action - install設置條件您的設置項目:

Not (Installed OR PREVIOUSVERSIONSINSTALLED) 

您已經在系統中安裝了服務,您只需更新二進制文件即可。

相關問題