Я пытаюсь создать пакет NuGet, который автоматически добавляет словарь анализа кода компании и обновляется.
Набор правил добавляется в папку содержимого, и теперь я хочу использовать install.ps1 script, чтобы добавить набор правил в файл проекта.
Я понял, как это сделать, чтобы использовать envDTE, но я не могу найти много полезной документации об этом, кроме этого, этого огромного графа объектов, в котором я не могу найти CodeAnalysisRuleset node.
http://msdn.microsoft.com/en-us/library/za2b25t3(v=vs.100).aspx
Я преследую правильный путь?
Есть ли соответствующий учебник/документация о том, как использовать envDTE в NuGet powershell?
Как я могу запустить/отладить мою установку script без фактического добавления ее в пакет и установить ее против проекта?
Sidenote
Хотя @Nicole Calinoiu показал лучший способ, этот кусочек информации может пригодиться позже:
foreach ($config in $project.ConfigurationManager){
$config.Properties.Item("CodeAnalysisRuleSet").Value = "myruleset.ruleset"
}