【发布时间】:2012-03-14 00:39:55
【问题描述】:
我有以下设置:
- nuget.exe 版本:1.6.21205.9031
- 项目 A.csproj 打包到 A.1.0.0.0.nupkg,并发布到本地 IIS 上托管的 LOCAL 包存储库(我的 VS Nuget 扩展我能够将 A 包添加到新项目)
- B.csproj 项目依赖于我使用 VS Nuget 扩展添加的 A 包
现在,当我跑步时
nuget spec
B.nuspec 已创建。
然后我跑
nuget pack B.csproj -verbose
但是在创建的 B 包中,它们对 A 包没有依赖性。 nuget pack 命令告诉我它已找到 packages.config 文件(其中包含对 A 包的依赖项),但随后显示“依赖项:无”。
我错过了什么?问题可能是只能在我的本地包存储库中找到 A 包吗?如何让 nuget.exe 知道这个本地存储库?
非常感谢!
【问题讨论】:
-
我也很想知道这个问题的答案。文档指出 nuget pack B.csproj 步骤应该包含依赖项,但它不适合我。
-
这里仍然存在同样的问题,列出的解决方案都不起作用。
-
看起来我遇到了同样的问题,就我而言,实际上包含了三分之一的依赖项是。
标签: dependencies package nuget