【问题标题】:Create own Package Manager Console commands?创建自己的包管理器控制台命令?
【发布时间】:2018-12-02 16:20:28
【问题描述】:

我想在我的 NuGet 包中包含自定义包管理器控制台命令。就像 EF-Core 最近在生成上下文一样。 如何在不使用默认文件夹“... Documents\WindowsPowerShell\NuGet_profile.ps1”的情况下做到这一点? 我想通过控制台生成类,所以我不必为它开发 Visual Studio 扩展。 谢谢!

【问题讨论】:

    标签: visual-studio powershell command nuget


    【解决方案1】:

    您可以将 .pds1/.psm1 文件打包到 NuGet 包内的 tools 目录中。哪些在包管理器控制台中自动可用(tools 文件夹将添加到PATH 环境变量中)。

    您可以下载并检查 Microsoft.EntityFrameworkCore.Tools 以供参考,因为这是提供 Entity Framework Core 命令的包。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-05
      • 1970-01-01
      • 2015-01-21
      • 2017-05-15
      • 1970-01-01
      相关资源
      最近更新 更多