Диагностика VS2015 с исправлением кода - NuGet ИЛИ VSIX ИЛИ оба?

При использовании шаблонов SDK платформы компилятора .NET ( https://visualstudiogallery.msdn.microsoft.com/849f3ab1-05cf-4682-b4af-ef995e2aa1a5 )чтобы создать диагностику Roslyn с исправлением кода, я получаю как пакет NuGet, так и VSIX, как указано в файле readme:"При сборке этого проекта будет получен файл .dll анализатора, а также два следующих способа упаковать этот анализатор:Пакет NuGet (файл .nupkg), который добавит вашу сборку в качестве локального анализатора проекта, который участвует в сборках.Расширение VSIX (файл .vsix), которое применит ваш анализатор ко всем проектам и работает только в среде IDE. "Теперь следующий сценарий: что, если оба установлены - NuGet как часть проекта (например, политика компании для этого проекта), часть VSIX локальной установки разработчика (например, чтобы она получила анализаторы и для других проектов).На сегодняшний день предложения для вышеупомянутого сценария будут отображаться дважды .Могу ли я каким-то образом сказать VS2015, что оба (NuGet /VSIX) на самом деле одинаковы (и запускаются только один раз)?Или один подход предпочтительнее для развертывания (например, NuGet), а другой (VSIX) предназначен только для отладки диагностики (более удобен, чем NuGet)?Есть ли какие-то официальные рекомендации по этому поводу?(Примечание: я работаю над NR6Pack)
7 голосов | спросил Siegfried Pammer 20 Jpm1000000pmTue, 20 Jan 2015 22:21:42 +030015 2015, 22:21:42

0 ответов


Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132