Исключение безопасности броска кассеты
Я опубликовал веб-приложение MVC 3, использующее кассету, на сервере Windows 2008 со средним уровнем безопасности (хостинговая компания не позволяет мне изменять уровень безопасности).
Согласно этой ссылке, кассета работает со средним уровнем доверия, но при запуске приложения выдается следующее исключение:
Исключение безопасности: приложение попыталось выполнить операцию, не разрешенную политикой безопасности. Чтобы предоставить этому приложению необходимые разрешения, обратитесь к системному администратору или измените уровень доверия приложения в файле конфигурации.
[SecurityException: запрос не выполнен.]
Cassette.CassetteApplicationContainer`1.CreateNewApplicationWhenFileSystemChanges (String rootDirectoryToWatch) +0
Cassette.CassetteApplicationContainerFactoryBase`1.CreateContainerFromConfiguration () +232
Cassette.Web.CassetteApplicationContainerFactory.CreateContainer () +21
Cassette.Web.StartUp.InitializeApplicationContainer () +22
Cassette.Web.StartUp.PostApplicationStart () +436
Кто-нибудь знает, как это решить или что я делаю не так?
Спасибо
1 ответ
Задача решена. Я запускал приложение в режиме отладки. Просто нужно перейти в режим Release.