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