2010-02-26 25 views
1

如果新安裝位置與上一次安裝位置不同,ClickOnce安全性會導致應用程序的部署失敗。通常情況下,這是一個得到消息:指定ClickOnce部署失敗時的錯誤URL

無法從這個位置,因爲 它已經從一個 不同位置安裝了啓動應用程序 。

單擊此處可將此錯誤發送到 部署服務器,並檢查已知的 解決方案是否存在此問題。

我想知道是否可以指定「Click here」鏈接後面的URL。我花了很多時間研究這個(也許是在尋找錯誤的東西),無法解決它。之所以重要,是因爲我們有不同的測試版和生產部署服務器(以及不同的安裝位置)。我只想爲用戶提供一個有用的鏈接。注意:我確實希望安裝失敗;我不想規避安全。目前,如果點擊鏈接,我的瀏覽器將打開錯誤摘要中每個單詞的選項卡,就像您單擊Details ...按鈕時所獲得的日誌一樣。這是非常煩人的,沒有用處。

錯誤摘要

以下是錯誤的摘要,這些錯誤的詳細信息在日誌中後面列出。

  • 激活導致異常。檢測到以下故障消息:
    • 您無法從此位置啓動應用程序,因爲它已從其他位置安裝。
    • 您無法從位置已安裝的位置啓動應用程序。 您可以從位置開始它,也可以卸載並從位置重新安裝。如果您重新安裝應用程序,請注意您可能會丟失對應用程序所做的任何自定義設置。

任何幫助,將不勝感激,哪怕是這是不可能的。我們可以使用MSI安裝程序,但ClickOnce的許多屬性對我們很有用。

我已經在這裏發佈了這個http://social.msdn.microsoft.com/Forums/en-US/winformssetup/thread/4629a662-e4bd-4eb9-aada-40adcaae9709

+0

你正在編寫代碼嗎? – Chicharito 2010-03-01 14:52:58

回答

1

我已經在您在MSDN ClickOnce論壇中打開的主題(這是here)中回答了您的問題。

相關問題