Как прочитать Написать настройки из файла проекта Visual Studio с помощью Nuget?
-
09-10-2019 - |
Вопрос
Я заинтересован в создании пакета Nuget для инструмента документации, который я пишу. В идеале я бы хотел, чтобы пользователь не должен настроить мой инструмент в любом случае. Для этого мне нужно иметь возможность прочитать некоторые настройки из проекта .csproj
или .vbproj
Файл Чтобы получить путь к файлу документации XML, сгенерированный компилятором. Мне также нужно добавить шаг пост-сборки в проект.
Я просмотрел свою документацию, но я не видел никаких упоминаний о возможности сделать это. Это возможно? Если это так, есть ли какая-либо документация или примеры этого доступного?
Решение
Использование скрипта PowerShell, вы можете получить доступ к богатым VS DTE
объектная модель. Это позволяет вашему пакетю делать все вещи, которые Nuget не имеет определенных функций для. Посмотри на это Помощь в теме Для некоторой информации об использовании init.ps1
или install.ps1
.