Фрагменты кода XML VS2008 не работают

Я добавил папку в диспетчер фрагментов кода, открыл файл Parent.snippet для использования в качестве шаблона, отредактировал его, как показано ниже, и сохранил в папке «XML-фрагменты».

Теперь, когда я пытаюсь использовать фрагмент, редактор вставляет комментарий (‹! - -›) вместо содержимого фрагмента ... ДЛЯ ЛЮБОГО фрагмента, исходных фрагментов VS2008, моего фрагмента - не имеет значения. Я никоим образом не редактировал и не изменял исходные фрагменты.

Когда я удалил папку из Менеджера фрагментов кода (думая, что я что-то напортачил, и это вернет функциональность фрагментов OEM), функциональность НЕ была восстановлена. Я перезапустил VS2008, но безрезультатно. Я здесь в растерянности. Кто-нибудь знает, что я делаю не так?

РЕДАКТИРОВАТЬ1:

Пробовал переустановить VSTS2008 SP1, без помощи. любой фрагмент кода TYPED (по крайней мере, в XML) отображается как тег комментария при нажатии табуляции; однако, если я наберу сочетание клавиш Ctrl + K, Ctrl + S - все фрагменты будут перечислены должным образом и работают нормально, если они выбраны в раскрывающемся меню.

РЕДАКТИРОВАТЬ2:

Проверено, что фрагменты кода TYPED и SHORTCUT KEY нормально работают на C #.

РЕДАКТИРОВАТЬ3:

Пытался удалить всю папку фрагментов XML и ее файл snippetsIndex.xml, переустановив VSTS2008 SP1 (снова), но безрезультатно. Также попытался сбросить все настройки VS до значений по умолчанию. Все еще получаю дрянной небольшой тег комментариев.


person Scott Baker    schedule 02.07.2009    source источник
comment
Проголосовали за закрытие как более не актуальное - здесь действительно нет хорошей информации.   -  person Scott Baker    schedule 25.07.2009


Ответы (2)


Вы используете Visual Studio 2008 SP1? В этом выпуске в редактор XML были внесены существенные изменения. Я не помню, были ли в нем фрагменты кода XML.

person John Saunders    schedule 02.07.2009

Что ж, удалил VS2008, удалил все связанные каталоги, которые смог найти, переустановил его - и теперь он работает. Ненавижу чушь без объяснения причин.

person Scott Baker    schedule 24.07.2009