gpt4 book ai didi

dependencies - NuGet:pack命令不包括nuget依赖项

转载 作者:行者123 更新时间:2023-12-03 12:50:25 25 4
gpt4 key购买 nike

我有以下设置:

  • nuget.exe版本:1.6.21205.9031
  • 项目A.csproj打包到A.1.0.0.0.nupkg中,并发布到本地IIS(我的VS Nuget Extension,我能够将A-package添加到新项目)中托管的LOCAL软件包存储库中。
  • Project B.csproj对我随VS Nuget扩展
  • 添加的A包具有依赖性

    现在,当我运行
    nuget spec

    B.nuspec被创建。

    然后我跑
    nuget pack B.csproj -verbose

    但是在创建的B包中,它们与A包没有任何依赖关系。 nuget pack命令告诉我它已经找到了packages.config文件(其中包含对A-package的依赖关系),但是随后显示“Dependencies:None”。

    我想念什么?问题可能是只能在我的本地软件包存储库中找到A软件包吗?如何使nuget.exe知道此本地存储库?

    非常感谢!

    最佳答案

    nuget pack需要能够找到packages文件夹以解决依赖关系(请参阅http://nuget.codeplex.com/workitem/3097),该文件夹可以与.csproj放在同一文件夹中(只要在其上一级存在.sln文件),也可以位于NuGet.Config中指定的文件夹中。

    关于dependencies - NuGet:pack命令不包括nuget依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9415919/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com