Visual Studio 2008 Фрагменты кода не работают и не отображаются в intellisense - PullRequest
1 голос
/ 16 июня 2011

У меня проблема с тем, что ни один из моих фрагментов кода не работает, и они не отображаются в intellisense.

1.Переключатель, пропеллер и все другие фрагменты не перечислены в intellisense.

2.При попытке использовать shift + alt + f10 для создания заглушки метода выдается ошибка:

"Не удалось загрузить фрагмент кода под названием [Method Stub - Body]. Убедитесь, что фрагменты рефакторинга распознаются в диспетчере фрагментов кода и что файлы фрагментов действительны на диске."

Фрагмент [method stub - body] находится в менеджере фрагментов (я вижу его в списке), и я открыл файл в редакторе XML и проверил его. Я сбросил настройки VS. Перезагрузился, перезапустил VS2008, удалил все надстройки, я удалил и заново добавил пути к папке «рефакторинг» VC # в диспетчере фрагментов кода. У меня нет идей (последняя переустановка). Есть идеи?

1 Ответ

1 голос
/ 06 июля 2011

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

  • Я переименовал папку 9.0 в 9.0_test (потому что я пока не хотел ее удалять), найденную в разделе «Данные приложения» и «Локальные настройки».
    • D: \ документы и настройки \ 'ваше имя пользователя' \ Application Data \ Microsoft \ VisualStudio \ 9.0
    • D: \ документы и настройки \ 'ваше имя пользователя' \ Local Settings \ ApplicationData \ Microsoft \ VisualStudio \ 9.0

Затем я запустил VS2008 и протестировал фрагменты.Все работало нормально.

...