Nor*_*don 3 .net c# mono .net-standard-2.0
有谁知道Mono是否支持.NET Standard 2.0.0?我目前有一个在Windows 10上正常运行的构建.当我尝试在Ubuntu Linux环境中使用Mono时,我收到以下错误:
无法找到程序集'netstandard'.检查以确保磁盘上存在程序集.
通过SDK添加Dotnet核心2没有任何问题,但我似乎没有任何对.NET Standard 2的引用.我最初在Windows 10上遇到了类似的问题,在我更新了我的visual studio版本后解决了这个问题.
有关详细信息,请参阅发行说明,但Mono 5.4.0包括NuGet 4.3.0和MSBuild 15.4.
.NET Standard 2.0的API补充
我们添加了符合.NET Standard 2.0的API,在撰写本文时,这仍然是一项正在进行中的工作.请注意,在某些情况下,实现仍然缺失并将在运行时抛出.
.NET Standard 2.0基础
我们已经完成了所有基础工作,以支持符合.NET Standard 2.0的库.加载和运行针对2.0标准编译的库应该可以正常工作,但是工具支持(即创建.NET Standard 2.0库)仍然处于预览状态.
您需要安装.NET Core 2.0 SDK以获得工具支持,因为我们使用作为.NET Core 2.0 SDK一部分安装的MSBuild任务,类似于Windows上Visual Studio/MSBuild的工作方式.