程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> 通過徹底清理ClickOnce部署的程序,修復ClickOnce自動升級的一些問題

通過徹底清理ClickOnce部署的程序,修復ClickOnce自動升級的一些問題

編輯:.NET實例教程

微軟的ClickOnce技術給我們的應用程序部署帶來了很大的便捷,但常常會因為用戶計算機操作系統,其他軟件,更新到一半出錯,等一系列因素的影響而無法自動更新.通常會提示"無法啟動應用程序。請與程序供應商聯系。"

平台版本信息
Windows : 5.1.2600.131072 (Win32NT)
Common Language Runtime : 2.0.50727.832
System.Deployment.dll : 2.0.50727.832 (QFE.050727-8300)
mscorwks.dll : 2.0.50727.832 (QFE.050727-8300)
dfdll.dll : 2.0.50727.42 (RTM.050727-4200)
dfshim.dll : 2.0.50727.42 (RTM.050727-4200)


部署 URL : xxxxx

錯誤摘要
以下是錯誤摘要,這些錯誤的詳細信息列在該日志的後面。
* 激活 xxxxx 導致異常。 檢測到下列失敗消息:
+ 參照的匯編沒有安裝在系統上。 (異常來自 HRESULT:0x800736B3)

組件存儲事務失敗摘要
未檢測到任何事務錯誤。

警告
執行此操作的過程中未出現任何警告。

操作進度狀態
* [2007-11-5 9:26:31] : 已啟動 xxxxx 的激活過程。

錯誤詳細信息
執行此操作期間檢測到下列錯誤。
* [2007-11-5 9:26:34] System.Runtime.InteropServices.COMException
- 參照的匯編沒有安裝在系統上。 (異常來自 HRESULT:0x800736B3)
- 源: System.Deployment
- 堆棧跟蹤:
在 System.Deployment.Internal.Isolation.IStore.GetAssemblyInformation(UInt32 Flags, IDefinitionIdentity DefinitionIdentity, Guid& riid)
在 System.Deployment.Internal.Isolation.Store.GetAssemblyManifest(UInt32 Flags, IDefinitionIdentity DefinitionIdentity)
在 System.Deployment.Application.ComponentStore.GetSubscriptionStateInternal(DefinitionIdentity subId)
在 System.Deployment.Application.SubscriptionStore.GetSubscriptionStateInternal(SubscriptionState subState)
在 System.Deployment.Application.SubscriptionStore.CheckAndReferenceApplication(SubscriptionState subState, DefinitionAppId appId, Int64 transactionId)
在 System.Deployment.Application.DownloadManager.DownloadDeploymentManifestDirectBypass(SubscriptionStore subStore, Uri& sourceUri, TempFile& tempFile, SubscriptionState& subState, IDownloadNotification notification, DownloadOptions options, ServerInformation& serverInformation)
在 System.Deployment.Application.DownloadManager.DownloadDeploymentManifestBypass(SubscriptionStore subStore, Uri& sourceUri, TempFile& tempFile, SubscriptionState& subState, IDownloadNotification notification, DownloadOptions options)
在 System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut)
在 System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved