在winform程式中使用了CefSharp包(85.3.13版),使用ClickOnce發布后,在目標機器上(其他幾臺機器可以正常啟動)啟動時碰到報錯:部署和應用程式沒有匹配的安全區域。 將CefSharp從專案中移除后,目標機器可以正常啟動。懷疑是與CefSharp有關。
在網上沒有找到解決辦法,請求支援,謝謝!

錯誤詳細資訊如下:
平臺版本資訊
Windows : 10.0.18363.0 (Win32NT)
Common Language Runtime : 4.0.30319.42000
System.Deployment.dll : 4.8.3752.0 built by: NET48REL1
clr.dll : 4.8.3752.0 built by: NET48REL1
dfdll.dll : 4.8.3752.0 built by: NET48REL1
dfshim.dll : 10.0.18362.1 (WinBuild.160101.0800)
源
部署 URL : file:///C:/Users/123/Desktop/PlanControl.application
標識
部署標識 : PlanControl.application, Version=1.0.0.144, Culture=neutral, PublicKeyToken=29cc86edb020c813, processorArchitecture=amd64
應用程式摘要
* 僅聯機應用程式。
錯誤摘要
以下是錯誤摘要,這些錯誤的詳細資訊列在該日志的后面。
* 激活 C:\Users\123\Desktop\PlanControl.application 導致例外。 檢測到下列失敗訊息:
+ 部署和應用程式沒有匹配的安全區域。
組件存盤事務失敗摘要
未檢測到任何事務錯誤。
警告
執行此操作的程序中未出現任何警告。
操作進度狀態
* [2020/11/11 8:50:28] : 已啟動 C:\Users\123\Desktop\PlanControl.application 的激活程序。
* [2020/11/11 8:50:28] : 部署清單處理已成功完成。
* [2020/11/11 8:50:28] : 已啟動應用程式的安裝程序。
錯誤詳細資訊
執行此操作期間檢測到下列錯誤。
* [2020/11/11 8:50:28] System.Deployment.Application.InvalidDeploymentException (Zone)
- 部署和應用程式沒有匹配的安全區域。
- 源: System.Deployment
- 堆疊跟蹤:
在 System.Deployment.Application.DownloadManager.DownloadApplicationManifest(AssemblyManifest deploymentManifest, String targetDir, Uri deploymentUri, IDownloadNotification notification, DownloadOptions options, Uri& appSourceUri, String& appManifestPath)
在 System.Deployment.Application.ApplicationActivator.DownloadApplication(SubscriptionState subState, ActivationDescription actDesc, Int64 transactionId, TempDirectory& downloadTemp)
在 System.Deployment.Application.ApplicationActivator.InstallApplication(SubscriptionState& subState, ActivationDescription actDesc)
在 System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl, Uri& deploymentUri)
在 System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
--- 引發例外的上一位置中堆疊跟蹤的末尾 ---
在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
在 System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
在 System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)
組件存盤事務詳細資訊
沒有可用的事務資訊。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/213132.html
標籤:C#
上一篇:C# 9.0 正式版新特性
