Встроенный веб-сервер Visual Studio работает в изолированной программной среде безопасности с частичным доверием, которая имеет ограниченные разрешения для определенных файлов и путей. Каким-то образом путь и / или файл, к которому вы пытаетесь получить доступ, находятся вне разрешений песочницы.
Вы можете попытаться установить уровень безопасности изолированной программной среды веб-сервера на полное доверие, добавив или изменив его в файле web.config:
<system.web>
<trust level="Full" />
</system.web>
Обратите внимание, что это не должно использоваться на работающем сервере. В этом случае необходимо установить правильные разрешения как в IIS, так и с помощью разрешений для папок.