мы пишем наш первый внешний вид Outlook с VSTO (Visual Studio инструменты для офиса).
Это работает на моем ПК. На других компьютерах мы получаем исключение безопасности в процессе установки (немецкий):
System.Security.SecurityException: enutzerdefinierte Funktionen können
В Dieser Anwendung Nicht Verwendet Werden, Вайль дас Зертификат, Мит
dem das Bereitstellungsmanifest для Foobar.OutlookAddin Signiert Wurde,
oder sein Speicherort nicht vertrauenswürdig sind. Wenden Sie Sich An
Администратор ден, итак, Unterstützung zu erhalten.
бей
Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInTrustEvaluator.VerifyTrustPromptKeyInternal (ClickOnceTrustPromptKeyValue
promptKeyValue, DeploymentSignatureInformation signature Информация,
String productName, статус TrustStatus)
бей
Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInTrustEvaluator.VerifyTrustUsingPromptKey (Uri
манифест, DeploymentSignatureИнформационная подписьИнформация, Строка
productName, статус TrustStatus)
бей
Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.ProcessSHA2Manifest (ActivationContext
контекст, DeploymentSignatureInformation подписьInformation,
PermissionSet permissionsRequested, Uri манифест,
ManifestSignatureInformationCollection подписи,
AddInInstallationStatus installState, TrustStatus sha256TrustStatus,
X509Сертификат2 sha256PublisherCert)
бей
Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.VerifySecurity (ActivationContext
контекст, манифест Uri, AddInInstallationStatus installState)
бей
Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.InstallAddIn ()
Die Zone der Assembly, bee der ein Fehler aufgetreten ist:
MyComputer
Я думаю, что это тема процесса сертификации. На самом деле у нас нет собственного сертификата. Но когда мы его купим, наша проблема будет решена?