使用新的 csproj 格式时如何将 C# 程序集标记为符合 CLS?

des*_*lsj 6 .net c# projects-and-solutions visual-studio

我最近将一个 C# 项目从xproj格式升级到了新的csproj. 在迁移过程中,旧的AssemblyInfo.cs已被删除,所以我想知道如何表明我的库符合 cls 标准?

仅供参考:这是 AssemblyInfo.cs 中的属性: [assembly:CLSCompliant(true)]

Jon*_*eet 9

只需添加AssemblyInfo.cs回来,只有不是自动生成的部分。

没有什么可以阻止您在代码中应用程序集属性 - 只是大多数公共属性都是从项目设置中提供的。