VS2008 XML кодови фрагменти не работят

Добавих папка към диспечера на кодови фрагменти, отворих файла Parent.snippet за използване като шаблон, редактирах го, както е показано по-долу, и го записах в моята папка „XML Snippets“.

Сега, когато се опитам да използвам фрагмент, редакторът вмъква коментар (‹!-- --›) вместо съдържанието на фрагмента... ЗА ВСЕКИ фрагмент, оригиналните фрагменти на VS2008, моят фрагмент - няма значение. Не съм редактирал или променял оригиналните фрагменти по никакъв начин.

Когато премахнах папката от диспечера на кодови фрагменти (мислейки си, че съм объркал нещо и това ще върне функционалността на OEM фрагментите), функционалността НЕ беше възстановена. Рестартирах VS2008, без резултат. Тук съм на загуба. Някой знае ли какво правя погрешно?

РЕДАКТИРАНЕ1:

Опитах да преинсталирам VSTS2008 SP1, без помощ. всеки ВЪВЕДЕЕН кодов фрагмент (поне в XML) се изобразява като етикет за коментар, когато се натисне tab; обаче, ако напиша прекия път Ctrl+K, Ctrl+S - всички фрагменти са изброени според очакванията и работят добре, ако са избрани от падащото меню.

РЕДАКТИРАНЕ 2:

Проверено, че ВЪВЕДЕНИЯТ и КЛАВИШНИ ПРЯКИ КЛАВИШНИ кодови фрагменти работят нормално в 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