При запуске из сетевой папки мое приложение выдает следующее исключение:
Эта сборка не допускает частично доверенных вызывающих абонентов.
Мое приложение ссылается на два DLL-файла:
- BitFactory.Logging.dll
- FileHelpers.dll
Я не уверен, с кем у него проблемы.
AllowPartiallyTrustedCallersAttribute
: прочитайте об этом, но у меня нет источника ни для одного из файлов DLL, поэтому я не могу добавить атрибут к этим файлам DLL.
CASPOL.EXE
: добавлена моя сетевая папка с использованием нескольких вариантов, например caspol -machine -addgroup 1. -url \\netserver\netshare\* LocalIntranet
, кажется, ничего не влияет.
Я использовал взлом CASPOL раньше, с .NET 3.5, однако, похоже, что теперь не работает с .net 4.0. Кто-нибудь может подсказать, как я могу обойти эту проверку «Частично доверенный абонент»?
Спасибо.