雖然有嘗試通過ClickOnce發佈既是富和富貝塔版本我的應用程序的嘗試,我設法揍現有的和以前的工作細富 1.0.0安裝(與富Beta版替換它 1.0.5,由於使用相同的GUID,程序集名稱,產品名稱或其他信息而不起作用)。如何從我的電腦完全卸載ClickOnce應用程序?
好的,誠實的錯誤。在嘗試恢復此操作後,我使用Windows 7添加/刪除程序卸載了Foo Beta。
我的電腦現在處於沒有實例Foo在Windows 7添加/刪除程序中顯示的狀態。但是,Foo Beta仍顯示爲已安裝。此外,我無法重新安裝Foo 1.0.0,因爲它認爲該程序的較新版本(Foo Beta 1.0.5)已經存在於我的計算機上,而是出現「無法安裝因爲該產品的更新版本已經安裝了'消息。
我怎樣才能讓我的電腦既沒有富也不富Beta版曾經被安裝就可以了,這樣我就可以然後去和狀態重新安裝富?
到目前爲止,我已閱讀堆棧溢出問題Uninstall ClickOnce clients和How can I remove all traces of a ClickOnce application from a customer's computer?和嘗試:
- 刪除所有相關富 .exe文件的目錄下%USERPROFILE%/
- 運行mage.exe -cc
- 編輯HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \卸載並刪除條目爲我的Fo程序。
當我運行安裝程序時,仍然出現錯誤。它從哪裏找到我的程序的痕跡?並且爲了將來的參考,這在哪裏被記錄?
是不是等同於「mage.exe -cc」? –
非常好。爲我工作很好。 – Kamrul
在我的win7上,mage.exe沒有顯示在標準路徑中,但是這對我有用。 – Jeff