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.

Ответ 3

Иногда это помогает удалить файл настроек пользователя (.Suo). В моем случае это было зло и работало для меня.

Ответ 4

Я не уверен, что это исправить, но я закрыл Visual Studio и открыл инструменты для разработчиков, и запустил devenv /SafeMode, который запускает его без каких-либо расширений. Затем я прошел навигацию и открыл решение в этом экземпляре, и это сработало. Он жаловался на привязки контроля источника и удалял их (это решение использовалось для проекта TFS, а теперь в проекте git tfs). Затем, сохранив его и закрыв визуальную студию, я смог повторно открыть решение из проводника файлов.

Я не уверен, что это были привязки devenv или source control, которые исправили его, или просто перезапустили визуальную студию в первый раз, но теперь она работает.

Ответ 5

У меня такая же ошибка, и я пробовал следующее с NO SUCCES

  • "% ProgramFiles%\Common Files\Microsoft Shared\VS7DEBUG" для чего-то остальное. Я изменил его на VS7DEBUG1.
  • Удалить содержимое % LocalAppData%\Microsoft\VisualStudio\14,0\ComponentModelCache
  • Установленное обновление обслуживания (KB3110221) - https://blogs.msdn.microsoft.com/visualstudioalm/2016/01/26/servicing-update-available-for-visual-studio-update-1/
  • C:\Program Files (x86)\Microsoft Visual Studio14.0\Common7\IDE\devenv.exe/resetuserdata​​li >
  • C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe /resetsettings

Наконец, я удалил визуальную студию 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"