如何安装 VSTO Outlook 插件?
How to install VSTO Outlook Addin?
当我尝试从我的本地系统安装 Outlook 插件时收到此错误消息。
System.Security.SecurityException: Customized functionality in this
application will not work because the certificate used to sign the
deployment manifest for OutlookCrmAddIn or its location is not
trusted. Contact your administrator for further assistance.
Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInTrustEvaluator.VerifyTrustPromptKeyInternal(ClickOnceTrustPromptKeyValue
promptKeyValue, DeploymentSignatureInformation signatureInformation,
String productName, TrustStatus status) at
Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInTrustEvaluator.VerifyTrustUsingPromptKey(Uri
manifest, DeploymentSignatureInformation signatureInformation, String
productName, TrustStatus status) at
Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.ProcessSHA2Manifest(ActivationContext
context, DeploymentSignatureInformation signatureInformation,
PermissionSet permissionsRequested, Uri manifest,
ManifestSignatureInformationCollection signatures,
AddInInstallationStatus installState, TrustStatus sha256TrustStatus,
X509Certificate2 sha256PublisherCert) at
Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.VerifySecurity(ActivationContext
context, Uri manifest, AddInInstallationStatus installState) at
Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.InstallAddIn()
The Zone of the assembly that failed was: MyComputer
如何解决这个安装问题?
错误如其所言 - 您的 VSTO 插件必须使用安装了 VSTO 插件的系统信任的证书进行签名。
当我尝试从我的本地系统安装 Outlook 插件时收到此错误消息。
System.Security.SecurityException: Customized functionality in this application will not work because the certificate used to sign the deployment manifest for OutlookCrmAddIn or its location is not trusted. Contact your administrator for further assistance.
Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInTrustEvaluator.VerifyTrustPromptKeyInternal(ClickOnceTrustPromptKeyValue promptKeyValue, DeploymentSignatureInformation signatureInformation, String productName, TrustStatus status) at Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInTrustEvaluator.VerifyTrustUsingPromptKey(Uri manifest, DeploymentSignatureInformation signatureInformation, String productName, TrustStatus status) at Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.ProcessSHA2Manifest(ActivationContext context, DeploymentSignatureInformation signatureInformation, PermissionSet permissionsRequested, Uri manifest, ManifestSignatureInformationCollection signatures, AddInInstallationStatus installState, TrustStatus sha256TrustStatus, X509Certificate2 sha256PublisherCert) at Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.VerifySecurity(ActivationContext context, Uri manifest, AddInInstallationStatus installState) at Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.InstallAddIn() The Zone of the assembly that failed was: MyComputer
如何解决这个安装问题?
错误如其所言 - 您的 VSTO 插件必须使用安装了 VSTO 插件的系统信任的证书进行签名。