【问题标题】:Is it possible to modify VS project file during NuGet package installation?在 NuGet 包安装期间是否可以修改 VS 项目文件?
【发布时间】:2011-07-20 07:00:51
【问题描述】:

我想创建一个自定义 MSBuild 任务并将其作为 NuGet 包分发。要启用我的任务,应该修改 Visual Studio Proj 文件。

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

【问题讨论】:

    标签: visual-studio msbuild nuget


    【解决方案1】:

    您可以使用 Powershell 执行此操作。可以卸载您的项目,编辑项目文件并重新加载项目。

    Scott Hanselman 在这里:http://channel9.msdn.com/Events/MIX/MIX11/FRM09

    如果你找到了一个你想要的包,你可以使用 ZIP 打开 nuget 包并查看 powershell 脚本。这是学习这些东西的一个很好的起点。

    希望对你有帮助

    【讨论】:

    • 为什么使用安装脚本和 nuget 包的文档这么少...
    【解决方案2】:

    我认为你最好使用这个问题中回答的 NuGetPowerTools 包:

    Adding a custom build step with a nuget package

    这个包处理所有的 Visual Studio 自动化。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-12-16
      • 1970-01-01
      • 1970-01-01
      • 2020-10-25
      • 1970-01-01
      • 2015-10-26
      • 1970-01-01
      相关资源
      最近更新 更多