【问题标题】:Install Nuget package solution wide广泛安装 Nuget 包解决方案
【发布时间】:2016-11-09 13:05:59
【问题描述】:

我构建了一个 Nuget 包,它将一些特定的文件复制到我的解决方案目录中的一个目录中。该目录不包含在解决方案本身中,它仅存储一些文件,这些文件将被我的解决方案中的某些项目使用。

现在我的问题是我必须选择要安装软件包的项目。但我不希望它包含在我的所有项目中,因为该包的唯一工作是在全球范围内分发文件。

根本不可能为解决方案本身安装 Nuget 包吗?

【问题讨论】:

    标签: visual-studio nuget projects-and-solutions


    【解决方案1】:

    解决方案范围的软件包已被弃用,如 this comment 中所述:

    我们在 NuGet 3.0 中弃用了解决方案级别的包,并且我们不打算继续支持它们。

    plans on restoring them in the future,不幸的是这些计划had been cancelled

    暂时没有计划恢复它。 Dotnet 工具(不久将与 15.7 一起提供)将弥补这一差距。 https://github.com/dotnet/cli/issues/5147#issuecomment-359836475

    解决方法包括:

    • 外部脚本
    • 在项目级别充当解决方案节点代表的假项目
    • GetNuTool

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-06-11
      • 1970-01-01
      • 2020-05-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-17
      相关资源
      最近更新 更多