是否可以在NuGet包安装期间修改VS项目文件?

Val*_*yev 8 msbuild visual-studio nuget

我想创建一个自定义MSBuild任务并将其作为NuGet包分发.要启用我的任务,应修改visual studio proj文件.

在安装NuGet包时,是否可以将我的代码段添加到proj文件中?

dkn*_*ack 7

你可以使用Powershell来做到这一点.可以卸载项目,编辑项目文件并重新加载项目.

Scott Hanselman在这里做到了这一点:http://channel9.msdn.com/Events/MIX/MIX11/FRM09

如果您找到了一个可以满足您需求的软件包,可以使用ZIP打开nuget软件包并查看powershell脚本.这是学习这些东西的一个很好的起点.

希望有所帮助