有個别玩家反映在遠征OL或九州OL 無法啟動應用程式,提示:無法繼續。此應用程式格式不正确。請與應用程式提供商聯系以獲得幫助。
遠征的Clickonce啟動位址:http://yz.q1.com/clickonce/YZOL.application?radid=ak18cn_csdn_Yz
九州的Clickonce啟動位址:http://9.q1.com/clickonce/JZOL.application?radid=ak18cn_csdn_Jz
點選[詳細資訊]後顯示:
平台版本資訊
Windows : 6.1.7600.0 (Win32NT)
Common Language Runtime : 2.0.50727.4927
System.Deployment.dll : 2.0.50727.4927 (NetFXspW7.050727-4900)
mscorwks.dll : 2.0.50727.4927 (NetFXspW7.050727-4900)
dfdll.dll : 2.0.50727.4927 (NetFXspW7.050727-4900)
dfshim.dll : 2.0.50727.4927 (NetFXspW7.050727-4900)
源
部署 URL : http://9.q1.com/clickonce/jZOL.application
伺服器 : Microsoft-IIS/6.0
X-Powered-By : ASP.NET
部署提供方 URL : http://9.q1.com/ClickOnce/JZOL.application
伺服器 : Microsoft-IIS/6.0
X-Powered-By : ASP.NET
錯誤摘要
以下是錯誤摘要,這些錯誤的詳細資訊列在該日志的後面。
* 激活 http://9.q1.com/clickonce/jZOL.application 導緻異常。 檢測到下列失敗消息:
+ 您的 Web 浏覽器設定不允許運作未簽名的應用程式。
元件存儲事務失敗摘要
未檢測到任何事務錯誤。
警告
執行此操作的過程中未出現任何警告。
操作進度狀态
* [2012/8/23 12:24:07] : 已啟動 http://9.q1.com/clickonce/jZOL.application 的激活過程。
錯誤詳細資訊
執行此操作期間檢測到下列錯誤。
* [2012/8/23 12:24:07] System.Deployment.Application.InvalidDeploymentException (Manifest)
- 您的 Web 浏覽器設定不允許運作未簽名的應用程式。
- 源: System.Deployment
- 堆棧跟蹤:
在 System.Deployment.Application.ApplicationActivator.BrowserSettings.Validate(String manifestPath)
在 System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
在 System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)
元件存儲事務詳細資訊
沒有可用的事務資訊。
搞了半天,原來是IE浏覽器的問題。解決辦法很簡單,進行Internet選項,進階,還原進階設定,和重置,重新開機IE後就可以運作了。如下圖:
現在試試點選:
遠征的Clickonce啟動位址:http://yz.q1.com/clickonce/YZOL.application?radid=ak18cn_csdn_Yz
九州的Clickonce啟動位址:http://9.q1.com/clickonce/JZOL.application?radid=ak18cn_csdn_Jz