Нашли следующее в блоге Джейсона Гейлорда :
System.Web.AspNetHostingPermission при доступе к сетевым или интрасетевым проектам с использованием Visual Studio 2005
Недавно я перестроил одну из своих машин для разработки и попытался получить доступ к проекту, который у меня был в общей сетевой папке. Я постоянно получал сообщения о том, что проекту не доверяют. Я вспомнил, что мне нужно было что-то изменить, но не мог вспомнить, что это было, пока не нашел старую заметку, которую оставил в Outlook.
Сообщение, которое я получил бы в Visual Studio 2005, было следующим: Ошибка времени выполнения ASP.NET: сбой запроса разрешения типа «System.Web.AspNetHostingPermission, System, Version = 2.0.0.0, Culture = нейтральный, PublicKeyToken = b77a5c561934e089» .
Чтобы решить эту проблему, вы должны изменить конфигурацию безопасности .net вашей машины разработки, поскольку вы получаете доступ к элементам по сети. Если вам нужна эта возможность во время выполнения, вы должны изменить уровень доверия в вашем конфигурационном файле на полный. Однако, так как это только в разработке,
Я могу изменить безопасность своего локального ПК
зайдя в Пуск> Панель управления>
Администрирование> Microsoft
Конфигурация .NET Framework 2.0.
После полной загрузки (иногда
занимает немного), полностью расширяю
Компьютер в дереве навигации и
щелкните Политика безопасности во время выполнения.
В правой панели выберите
Настройте зону безопасности. Оставь
опция по умолчанию (внести изменения в это
компьютер) и нажмите следующий.
Выберите Local Intranet и измените
уровень доверия до полного доверия. затем
выберите следующий и затем закончите.
Перезапустите Visual Studio 2005 и вы
должно быть все установлено.
Это сработало для меня ... так что, надеюсь, это сработает для вас!