Я бы хотел создать пользовательскую задачу MSBuild и распространить ее в виде пакета NuGet. Чтобы включить мою задачу, необходимо изменить файл визуальной студии proj.
Можно ли добавить мои разделы кода в файл proj при установке пакета NuGet?
Вы можете сделать это, используя Powershell. Можно выгрузить ваш проект, отредактировать файл проекта и перезагрузить проект.
Скотт Хансельман сделал это здесь: http://channel9.msdn.com/Events/MIX/MIX11/FRM09
Если вы найдете пакет, который делает то, что вы хотите, вы можете открыть пакет nuget с помощью ZIP и посмотреть скрипты powershell. Это хорошая отправная точка для изучения этого материала.
надеюсь, что поможет
Я думаю, что вам лучше использовать пакет NuGetPowerTools, как ответили на этот вопрос:
Добавление пользовательского шага сборки с помощью пакета nuget
Этот пакет обрабатывает всю автоматизацию Visual Studio.