Подтвердить что ты не робот

Ошибка VS 2017: "Попытка операции редактирования TextBuffer во время выполнения другого редактирования"

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

Любое другое решение?

4b9b3361

Ответ 1

Закрытие и открытие файла снова должно решить проблему. Это может быть вызвано расширением или может быть "ActivityLog.xml" заблокирован для записи другим процессом. Не нужно перезагружать VS только текущий файл.

Ответ 2

В моем случае у меня есть текст:

@(@*refs.tipo + " - " +*@ (refs.tipo == "I" ? "Investigando" : "Encerrado"))

Я заменил его на:

@((refs.tipo == "I" ? "Investigando" : "Encerrado"))

И это сработало.

Ответ 3

Поскольку Visual Studio была сделана с открытым исходным кодом, было решено позволить пользователям сообщать о проблемах, вместо того чтобы выполнять формальный контроль качества в IDE. Visual Studio 2017 нестабильна и содержит больше ошибок, чем любая другая версия Visual Studio, начиная с версии 2003, с которой я давно начал кодировать