Недавно во время разработки я столкнулся с проблемой, и мне потребовалось два дня, чтобы окончательно ее решить. Подведите итог для справки.
Я загрузил проект asp.net из своего почтового ящика на локальный компьютер, затем создал виртуальный каталог, открыл его с помощью VS, запустил отладчик, и произошла ошибка.
Затем откройте IE и войдите в виртуальный каталог, и появится ошибка, что нет разрешения на доступ к папке.
Я проверил информацию в Интернете и обнаружил, что учетная запись aspnet не имеет разрешений на выполнение в папке проекта. В меню друзей папки моего проекта нет пункта безопасности (у меня системный раздел NTFS, что очень странно), так что этот метод все равно не решает проблему.
Наконец, я создал папку DotNet на диске C и переместил в нее проект, и проблема наконец была решена.