我有一个普通的.NET Framework 4.8 Web应用程序。
我通过NuGet添加了NHibernate和NHibernate.Extensions.NpgSql。
现在我的项目抱怨所有的系统类型(object、int、Guid等(都是在mscorlib和netstandard中定义的。
怎么回事?
您的问题可能与.NET Framework 4.8缺乏对.NET Standard 2.1的支持有关。Npgsql在其最新版本中引用了.NETStandard2.1,因此它们可能会产生冲突。在微软网页上,它被更广泛地描述:.NET标准