Установка надстроек Outlook

Я разработал надстройки Outlook 2010 в VS2012. Публикую методом clickonce с подписанием всто сертификатом sha256 RSA.

Он отлично работает на моей разработанной машине, но на другой машине я получил ошибку как:

Имя: От: file: /// F: / Плагин Hubnet / DISK1 / DISK1 / программные файлы / Hubnet / HubnetOutlookPlugin.vsto

************** Текст исключения ************** System.Deployment.Application.InvalidDeploymentException: исключение чтения манифеста из файла: /// F: / Hubnet% 20Plugin / DISK1 / DISK1 / program% 20files / Hubnet / HubnetOutlookPlugin.vsto: манифест может быть недействительным или файл не может быть открыт. ---> System.Deployment.Application.InvalidDeploymentException: XML-подпись манифеста недействительна. ---> System.Security.Cryptography.CryptographicException: не удалось создать SignatureDescription для предоставленного алгоритма подписи. в System.Security.Cryptography.Xml.SignedXml.CheckSignedInfo (ключ AsymmetricAlgorithm) в System.Security.Cryptography.Xml.SignedXml.CheckSignatureReturningKey (AsymmetricAlgorithm & signatureKey) по адресу System.Deployment.Internal.CodeSignatureReturningKey. .Deployment.Application.Manifest.AssemblyManifest.ValidateSignature (Stream s) --- Конец трассировки стека внутренних исключений --- в System.Deployment.Application.Manifest.AssemblyManifest.ValidateSignature (Stream s) в System.Deployment.Application.ManifestReader .FromDocument (String localPath, ManifestType manifestType, Uri sourceUri) --- Конец трассировки стека внутреннего исключения --- в Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.GetManifests (тайм-аут TimeSpan) в Microsoft.VisualStudio.Tools .Deployment.ClickOnceAddInDeploymentManager.InstallAddIn ().

Затем я перемещаю свой проект в VS 2010 и снова публикую, он отлично работает на разработанной машине, но на другой машине он неактивен, а на некоторых машинах работает нормально. Я застрял на несколько дней. Я также пытаюсь удалить приложение с помощью метода установки Shields.

Любая помощь будет оценена по достоинству.


person Umar Memon    schedule 07.05.2016    source источник


Ответы (1)


Убедитесь, что на вашем клиентском компьютере установлены инструменты Visual Studio 2010 для офисной среды выполнения.

Я решил, установив это на клиентской машине.

person Umar Memon    schedule 09.05.2016