Я получаю сообщение об ошибке для всех наших фрагментов в нашем решении 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.
Есть идеи?