是否有任何理由将.NET Standard或.NET Core库标记为符合CLS?
据我了解: 如果我使用C-sharp构建.NET Framework库并使其完全符合CLS,则可以从.NET Framework库或以VB-net,F-sharp等编写的应用程序中使用和调用所有类型/成员。所有CLR语言),都引用了我的库。
使用.NET Standard和.NET Core不再相关吗?除了C-sharp,哪些语言可以引用.NET标准库?
但是,如果有多种语言,并且您想使库符合CLS,将很难,因为许多.NET Standard类型都不符合CLS。
一些不符合CLS的类型:
有关GitHub的问题,
但是据我了解,不会有任何变化:
关于汉斯
答案 0 :(得分:0)
是否要构建符合CLS的库由您决定。我们无法为您决定。
请注意,分析仪仅要求您正确标记您的程序集。它没有不说明是否应将其标记为符合要求。它只是说您应该明确是否符合要求,这可以是明确的“不,不是”。