【发布时间】:2018-07-02 15:30:18
【问题描述】:
我们使用 vsto(Visual Studio 办公工具)编写了我们的第一个 Outlook 插件。
它可以在我的电脑上运行。在其他 PC 上,我们在安装过程中遇到安全异常(德语):
System.Security.SecurityException: enutzerdefinierte Funktionen können 在 dieser Anwendung nicht verwendet werden, weil das Zertifikat, mit dem das Bereitstellungsmanifest für Foobar.OutlookAddin signiert wurde, oder sein Speicherort nicht vertrauenswürdig sind。文登西西安 den Administrator, um weitere Unterstützung zu erhalten。
贝 Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInTrustEvaluator.VerifyTrustPromptKeyInternal(ClickOnceTrustPromptKeyValue promptKeyValue, DeploymentSignatureInformation 签名信息, String productName, TrustStatus 状态)
贝 Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInTrustEvaluator.VerifyTrustUsingPromptKey(Uri 清单,部署签名信息签名信息,字符串 productName、TrustStatus 状态)
贝 Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.ProcessSHA2Manifest(ActivationContext 上下文,部署签名信息签名信息, PermissionSet permissionsRequested, Uri manifest, ManifestSignatureInformationCollection 签名, AddInInstallationStatus installState, TrustStatus sha256TrustStatus, X509Certificate2 sha256PublisherCert)
贝 Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.VerifySecurity(ActivationContext 上下文、Uri 清单、AddInInstallationStatus installState)
贝 Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.InstallAddIn()
Die Zone der Assembly,bei der ein Fehler aufgetretenist:
我的电脑
有人知道问题出在哪里以及我如何预防吗?
我认为这是认证过程的主题。实际上我们没有自己的证书。但是买了就解决了?
【问题讨论】:
-
第一个很长的英文异常信息是什么?
-
对应:“部署清单或安装位置不可信”
标签: c# .net outlook vsto outlook-addin