Фрагменты VSIX XML Visual Studio 2017 не распознаны - PullRequest
0 голосов
/ 15 декабря 2018

Я получаю сообщение об ошибке для всех наших фрагментов в нашем решении VSIX, когда оно установлено на компьютере.

Ошибка

c:\program files (x86)\microsoft visual studio\2017\professional\common7\ide\extensions\c0ymtgwu.hw0\teamcodesnippets\Loaders\qnav.snippet: Missing or unspecified Language attribute

Наш файл * .pkgdef выглядит как

[$RootKey$\Languages\CodeExpansions\CSharp\Paths]
"TeamCodeSnippets"="$PackageFolder$"

[$RootKey$\Languages\CodeExpansions\Xml\Paths]
"TeamCodeSnippets"="$PackageFolder$"

Все наши фрагменты имеют атрибут языка

<Code Language="XML">

Но они не могут быть установлены под языком.Когда я нахожусь в общем файле C # (* .cs), я вижу всплывающие окна всех наших фрагментов, даже если для них установлен язык XML.

Есть идеи?

...