Публикация из Visual Studio на веб-сайт вызывает "доступ запрещен"
Я опубликовал сайт, используя VS2005 для Win2k Server. Ошибок не было. Когда я захожу на страницу, я вижу эту ошибку:
Не удалось запустить мониторинг изменений в "E:\path\to\bin", поскольку доступ запрещен.
Я вошел в ящик с учетной записью администратора - и папка не позволяет мне изменять разрешения или даже просматривать файлы! Там написано "доступ запрещен".
Я немного озадачен, потому что эта ошибка мешает запуску приложения.
Какие-либо предложения?
Обновление: когда я щелкаю правой кнопкой мыши по папке и выбираю "свойства" - вкладка безопасности даже не отображается - я не могу попасть в эту папку с какой-либо учетной записью на коробке. Я действительно в тупик (и немного волнуюсь)
Обновление 2: попытался вступить во владение через родительскую папку - доступ запрещен. Попытался использовать редактор политики безопасности и сбросить разрешения NTFS - ошибка "Данные неверны". Что в мире испортило Visual Studio - и почему в мире Win2k препятствует любому доступу к этим папкам?!
Обновление 3: я создал новую папку на сервере и изменил расположение виртуального каталога приложения.NET, чтобы я мог, по крайней мере, восстановить его и запустить. Я все еще застрял в этой мошеннической папке, с которой ничего не могу поделать.
1 ответ
Можно использовать CACLS, чтобы увидеть, кто имеет доступ к папке?
Например,
CACLS C:\FOLDERNAME
Если да, то можете ли вы сбросить пароль пользователя и запустить этого пользователя, чтобы изменить разрешения для папки? Например:
runas / пользователь:USERNAME "CACLS C:\FOLDERNAME\ /T /E /G КАЖДЫЙ:F"