VSTO Excel 2007 addin не удается установить из сетевого ресурса

У меня есть добавление VSTO, которое я опубликовал на сетевом ресурсе. В моей компании каждый может установить и обновить это приложение из общего сетевого ресурса. Вне домена я не могу установить эту настройку. Я получаю следующую ошибку:

Installation error screenshot

Подробнее:

************** Exception Text **************
System.Security.SecurityException: Customized functionality in this application will not work because the certificate used to sign the deployment manifest for flow or its location is not trusted. Contact your administrator for further assistance.
   at Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInTrustEvaluator.VerifyTrustPromptKeyInternal(ClickOnceTrustPromptKeyValue promptKeyValue, DeploymentSignatureInformation signatureInformation, String productName)
   at Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInTrustEvaluator.VerifyTrustUsingPromptKey(Uri manifest, DeploymentSignatureInformation signatureInformation, String productName)
   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

Сначала я подумал, что это проблема с сертификатом. Поэтому я явно установил сертификат на клиентской машине. Это не решило. Когда я копирую каталог flow, чтобы сказать, что на моем рабочем столе я могу установить и запустить приложение без каких-либо проблем. Таким образом, сетевая папка не является надежным местом. Я добавил путь Z:/Software/Flow/ к доверенным местоположениям в параметрах Excel. Этот путь автоматически разрешен для полного пути //server/data/software/flow/. Но это ничего не меняет. Кто-нибудь видел это раньше?

Ответы

Ответ 1

I нашел решение. В основном я определил сетевой ресурс как надежный сайт в зоне интрасети.

Ответ 2

Какой путь вы добавили в Надежные местоположения?

Если не "Z:\Software\Flow", вы также проверили опцию "Подпапки этого местоположения также доверены"?