我一直在向C#4.0 WinForms應用程序添加新功能。該應用程序已使用ClickOnce發佈到Live中並使用證書進行簽名。ClickOnce安裝
所以我需要創建一個新的ClickOnce安裝,以便升級以前安裝的版本。但是我被告知不要在證書即將到期時使用證書來簽署清單。
我得到的問題是它沒有檢測到以前的版本已經安裝,並安裝了新的安裝(因此應用程序在添加或刪除程序中列出了兩次)。
我不知道是因爲我在另一臺PC上構建ClickOnce,還是因爲我不再簽署清單,但它不升級。 有人可以告訴我爲了使ClickOnce安裝從以前的ClickOnce安裝升級,我需要做些什麼? ClickOnce是否有像MSI這樣的產品代碼?
非常感謝