Редактирование aspx / ascx файлов случайно отключено в Visual Studio 2010? - PullRequest
41 голосов
/ 10 августа 2010

Я буду отлаживать сайт в Visual Studio 2010 и редактировать файл *.aspx или *.ascx, и без предупреждения он заблокируется, и я не смогу его редактировать. Там нет ни сообщения, ни чего-либо, я просто не могу напечатать или внести какие-либо изменения.

Единственный способ начать редактирование снова - это остановить отладку, закрыть окно редактирования , а затем найти любой файл, над которым я работал, и снова открыть его. Это огромная боль в том, что ты знаешь.

Мои коллеги испытывают то же самое, так что, очевидно, это не что-то с моей конкретной настройкой.

Какое объяснение, и как мы можем остановить его?


Примечание 1: Я сообщил об этом в Microsoft здесь . Если вы тоже это испытали, зайдите туда и проголосуйте за отчет об ошибке.

Примечание 2: Это не связано с VSS, по крайней мере, в моем случае. Мы используем VisualSVN, который не использует блокировку на уровне файловой системы, чтобы пометить файлы как извлеченные.

Ответы [ 13 ]

0 голосов
/ 16 августа 2010

Установили ли вы и ваш коллегу Microsoft Office 2007 или 2010?Запустите установку Office из CP> Программы и компоненты и выполните восстановление.После этого перезагрузите компьютер или, по крайней мере, выйдите из системы.

Я бы понял, если вы не хотите выполнять полную переустановку Office, но если исправление не поможет, я бы предложил.

0 голосов
/ 12 августа 2010

Я получаю то же самое, используя VS2010, случайные блокировки файлов в изобилии ... однако я обнаружил, что если я закрою файл и снова открою его, я смогу продолжить редактирование, т.е. мне не обязательно останавливать всю программу ,

0 голосов
/ 10 августа 2010

Обычно это происходит из-за того, что ваша система контроля версий делает файлы доступными только для чтения (а именно VSS).Зайдите в настройки управления исходным кодом и настройте редактор так, чтобы он извлекал файлы при редактировании.

Если это не ваш контроль исходного кода, то это значит, что файлы создаются чем-то только для чтения, ичто-то »- это то, что вам нужно найти, чтобы решить эту проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...