VS 2013 предоставление Операция не может быть завершена. Недопустимый указатель на представления Razor
Я установил версию VS 2015 в свою систему. У меня уже установлена версия Visual Studio 2013 update 4, установленная на моей машине. Но теперь, когда я пытаюсь открыть какой-либо cshtml (вид бритвы) в VS 2013, я получаю следующую ошибку:
Microsoft Visual Studio
Операция не может быть выполнена. Недопустимый указатель
OK
Пожалуйста, предложите мне его решение.
Ответы
Ответ 1
Для тех, кто прибывает сюда после установки обновления Visual Studio 2015 Update 1, а затем обновления некоторых пакетов, вот что исправлено для меня:
- Закрыть Visual Studio
- Удалить% LocalAppData%\Microsoft\VisualStudio\14.0\ComponentModelCache
- Повторно открыть Visual Studio
Я получал это сообщение об ошибке в VS2015, и исправление работало для меня, поэтому, похоже, оно относится к 2013 и 2015 годам.
Я нашел решение в другом вопросе: Visual Studio 2015 Broken Razor Intellisense.
Ответ 2
Установка обновления Visual Studio 2015 Update 1 исправила это для меня:
Ответ 3
Иногда это помогает удалить файл настроек пользователя (.Suo). В моем случае это было зло и работало для меня.
Ответ 4
Я не уверен, что это исправить, но я закрыл Visual Studio и открыл инструменты для разработчиков, и запустил devenv /SafeMode
, который запускает его без каких-либо расширений. Затем я прошел навигацию и открыл решение в этом экземпляре, и это сработало. Он жаловался на привязки контроля источника и удалял их (это решение использовалось для проекта TFS, а теперь в проекте git tfs). Затем, сохранив его и закрыв визуальную студию, я смог повторно открыть решение из проводника файлов.
Я не уверен, что это были привязки devenv или source control, которые исправили его, или просто перезапустили визуальную студию в первый раз, но теперь она работает.
Ответ 5
У меня такая же ошибка, и я пробовал следующее с NO SUCCES
Наконец, я удалил визуальную студию 2015 года. Перезагрузился и снова установил ее, а затем работал.
Ответ 6
Иногда это просто вопрос закрытия Visual Studio 2015 и , а затем снова открываться.
У меня это случилось на нескольких машинах.
Это происходит
"Have you tried to delete the "Your_Solution_FileName.suo" file?"
Также компьютер сбой, например, отключения питания и т.д.
Ответ 7
Мне удалось избавиться от этой ошибки комбинацией ответов здесь плюс еще несколько:
- Закрыть Visual Studio
- Удалить% LocalAppData%\Microsoft\VisualStudio\14.0\ComponentModelCache
- Удалить файл .suo
- Повторно открыть Visual Studio - та же ошибка
- Отредактируйте файл .csproj → перейдите к
ProjectExtensions/VisualStudio/FlavorProperties, удалите все
Элемент FlavorProperties.
- Обновить проект
Ответ 8
попробовать
- повторное открытие
- переименование файла решения (.sln) на другое.
- удаление "ProjectExtensions"