Кассета бросает исключение безопасности

Я опубликовал веб-приложение MVC 3 с использованием Cassette на сервере Windows 2008 со средним уровнем безопасности (хостинговая компания не позволяет мне изменить уровень безопасности).

Согласно этой ссылке, Cassette работает на среднем уровне доверия, но когда Я запускаю приложение, возникает следующее исключение:

Исключение безопасности: приложение попыталось выполнить операцию, не разрешенную политикой безопасности. Чтобы предоставить этому приложению необходимое разрешение, обратитесь к системному администратору или измените уровень доверия приложения в файле конфигурации.

[SecurityException: запрос не выполнен.]

Cassette.CassetteApplicationContainer`1.CreateNewApplicationWhenFileSystemChanges(String rootDirectoryToWatch) +0

Cassette.CassetteApplicationContainerFactoryBase`1.CreateContainerFromConfiguration() +232

Cassette.Web.CassetteApplicationContainerFactory.CreateContainer() +21

Cassette.Web.StartUp.InitializeApplicationContainer() +22

Кассета.Web.StartUp.PostApplicationStart() +436

Кто-нибудь знает, как это решить или что я делаю неправильно?

Спасибо


person peflorencio    schedule 31.05.2012    source источник


Ответы (1)


Задача решена. Я запускал приложение в режиме отладки. Просто нужно перейти в режим Release.

person peflorencio    schedule 02.04.2013