C#中对面向standard2.0、standard2.1的项目进行单元测试
单元测试项目的目标框架 (TargetFramework或TargetFrameworks) 不能是standard2.0或standard2.1。
这是因为.NET Standard只是一个规范,它没有运行时,不能创建应用程序,只能创建库。
如果要测试面向standard2.0的项目,可以将单元测试项目的目标框架设置为支持standard2.0的net452、net461等。
如果要测试面向standard2.1的项目,可以将单元测试项目的目标框架设置为支持standard2.1的net5.0、net6.0、net7.0等。
应该对类库使用者可能采用的全部框架进行测试。
本文作者:陈百川,欢迎留言讨论。转载请注明原文链接:https://www.cnblogs.com/buachuan/p/17391800.html

浙公网安备 33010602011771号