Ошибка при запуске приложения VSTO из сетевого пути CannotCreateCustomizationDomainException - PullRequest
3 голосов
/ 10 сентября 2011

Среда: VS2008 .NET 3.5 - среда выполнения VSTO 3.0 - Excel 2007

Мы опубликовали настройку уровня документа VSTO Excel для сетевого пути.Все наши пользователи могут копировать файл .xltm из сетевого расположения на рабочий стол (все сборки все еще находятся в сетевом пути) и могут запускать настройки при открытии файла.Когда файл открывается, он запрашивает установку, а пользователь устанавливает и продолжает.Работает нормально.Но все эти пользователи являются администраторами своей машины.Но есть один особый случай.Один из пользователей использует серверный компьютер для использования этих настроек, и он не является администратором на этом компьютере.Когда он пытается открыть файл .xltm, он получает ошибку

Microsoft.VisualStudio.Tools.Applications.Runtime.CannotCreateCustomizationDomainException:
 This document contains custom code that cannot be loaded because the
 location is not in your trusted locations list: XXXX.XLTM. If you
 trust this document you can save and open it from a location on your
 computer.  For more information, see
 http://go.microsoft.com/fwlink/?LinkId=99104.    at
Microsoft.VisualStudio.Tools.Office.Runtime.RuntimeUtilities.VerifyDocumentIsTrusted(String
 documentFullLocation, String documentName, OfficeVersion
 officeVersion)    at
Microsoft.VisualStudio.Tools.Office.Runtime.DomainCreator.CreateCustomizationDomainInternal(String
 solutionLocation, String manifestName, String documentName, Boolean
 showUIDuri

Мы добавили \ networkpath и подпапки в надежные расположения Excel, включили все макросы.Но он все еще получает ошибку.Я также добавил file://networkpath к доверенным сайтам в IE.Все еще не повезло.Тем не менее он получает ошибку.

...