Я создал приложение, которое работает с API-интерфейсами System.AddIn.Надстройки в настоящее время активируются во внешнем домене приложений с доверием к Интернету.
Для повышения производительности я добавил строгие имена для всех компонентов конвейера.Однако, как только я это сделал, я получаю следующее исключение при попытке активировать мою надстройку:
System.Security.SecurityException: эта сборка не допускает частично доверенных вызывающих.
ПросмотрВ журнале Fusion сообщения об ошибках указывают, что это происходит из-за того, что сборка AddInView не разрешает вызывающим частичные вызовы.Тем не менее, я добавил атрибут [Assembly: AllowPartiallyTrustedCallers] в сборку.Единственные сборки AddInView:
- System.
- System.AddIn
- System.AddIn.Contract
Любые идеи, какрешить эту проблему?