假设有一个解决方案,包含项目A,B。
A 以传统方式引用 B。(添加参考 -> 项目 -> B)
B 仅依赖于 .NET 框架库。
这是我所做的:
nuget pack A.csproj
它将生成 A.nupkg没有
<dependencies>
<dependency id="B" version="3.0" />
</dependencies>
我想要的是 A.nupkg在其元数据中包含对 B 的依赖。
我知道你可以在 A.csproj 的同一个文件夹下放置一个 A.nuspec,并在 A.nuspec 中设置对 B 的依赖。但是生成和维护需要手动工作。既然 A.csproj 知道 B,有没有什么方法可以在没有手动工作的情况下完成?
或者
对此有何建议?