我有一个 .net 4.7 项目。在 nuget 管理器中,我在此项目中安装了 .net standard 2.0 预览版,我可以在解决方案资源管理器中看到引用,但我收到一个错误,指出 DateTime 在未引用的程序集中定义,我必须添加对 netstandard.dll 的引用。
我已手动添加对包文件夹中的 netstandard.dll 的引用,但随后我收到错误消息,指出未定义 System.boolean 和其他类型。
所以我想知道如何才能拥有一个使用另一个 .net 标准项目的 .net 4.7 项目。
谢谢。
最佳答案
在 VS 2017 15.3 预览版/.net 核心工具 2.0.0 预览版更新中发布自动化工具之前,您需要包含 NuGet 包 NETStandard.Library.NETFramework
以获取 netstandard2。 .NET Framework 项目中的 0 支持。
关于c# - 我有一个 .net 4.7 项目,但我无法添加对 NetStandard 2.0 的引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44675135/