Исключение безопасности при запуске приложения c # из сетевого расположения - PullRequest
1 голос
/ 28 октября 2009

У меня очень маленькое служебное приложение, написанное на c #, которое отлично работает на моем локальном компьютере, но если я помещаю его на сетевой диск и пытаюсь запустить его оттуда, я получаю следующее исключение securityException ..

Запрос на разрешение типа 'System.Security.Permissions.SecurityPermission, mscorlib, Версия = 2.0.0.0, Культура = нейтральный, PublicKeyToken = b77a5c561934e089' не выполнен.

Кто-нибудь знает, почему и как я могу это исправить?

Спасибо!

1 Ответ

3 голосов
/ 28 октября 2009

Это поведение по умолчанию для более ранних версий .NET. Это было исправлено в 3.5 SP1. Вот ссылка .

Если вам нужно использовать более раннюю версию, единственное решение - настроить уровень доверия сборки (на каждом ПК, который его использует). Обычно не весело.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...