针对此用例,将类库构建为.NET Standard的任何优势

问题描述

比方说,我需要构建一个将由.NET Core Web /桌面应用程序使用的类库项目。在那种情况下,将类库构建为.NET standard有什么好处,还是像.NET Core类库项目那样构建更好?

解决方法

从理论上讲,.NET标准类库可以从所有.NET实现中引用,例如.NET Framework,.NET Core和Xamarin。

在实践中,最好为每个目标框架分别构建,.Net Standard lib程序包中可能有很多dll。查看https://weblog.west-wind.com/posts/2019/Feb/19/Using-NET-Standard-with-Full-Framework-NET

详细说明的详细信息