.NET Core 应用程序中的 .NET Framework 依赖项

Ham*_*hdi 3 c# visual-studio .net-core asp.net-core

在此处输入图片说明

我有一个 ASP.NET Core MVC Web 应用程序。NuGet 中的某些包依赖于 .NET Framework。

我对 .NET Core 应用程序中对 .NET Framework 的依赖有点困惑,因为 .NET Core 是跨平台的。

这是什么意思?这是否意味着应该安装 .NET Framework?

mar*_*c_s 5

你完全误解了这些信息。

它只是意味着:

如果您使用的代码Moq在 .NET Framework >= v4.5 上运行

THEN Moq将依赖于列出的另外两个包。

但由于您使用的是 .NET Core,因此“.NETStandard >= 2.0”部分中的依赖项适用于您的项目。