我在这里有点困惑:我刚刚遇到了一个引用 .NET Core 2.2 类库的 .NET Framework 4.7.2 Web API。这怎么行?
感谢您的澄清。
.NET Core 类库通常不能由 .Net Framework 项目使用。但如果这些库是为 .NET Standard 制作的,那么就可以使用它们。 .NET Standard 就像 .Net Framework 和 .NET Core 都能理解的“通用语言”。
因此,您的 .NET Core 2.2 类库可能是为 .NET Standard 制作的,这就是为什么它们可以由您的 .NET Framework 4.7.2 项目使用。
我希望这对你有帮助。
https://learn.microsoft.com/en-us/dotnet/standard/net-standard?tabs=net-standard-1-0#net-framework-compatibility-mode