我下载了Nuget包
microsoft.aspnet.webapi.5.2.0.nupkg
但那里没有dll。这个nuget包是如何工作的?除了dll外。
答案 0 :(得分:1)
虽然Microsoft.AspNet.WebApi 5.2.0本身不包含任何dll,但它依赖于包含dll的Microsoft.AspNet.WebApi.WebHost NuGet包。 Microsoft.AspNet.WebApi.WebHost还依赖于其他NuGet包,依此类推。
在Microsoft.AspNet.WebApi.5.2.0.nupkg中有一个.nuspec文件,用于定义依赖项:
<dependencies>
<dependency id="Microsoft.AspNet.WebApi.WebHost" version="[5.2.0, 5.3.0)" />
</dependencies>
如果您安装NuGet Package Explorer,将会更容易看到它是如何工作的。 NuGet Package Explorer允许您查找,下载和查看NuGet包,而无需手动下载和解压缩它们。