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

标签 c# .net visual-studio projects-and-solutions

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

仅供引用:这是 AssemblyInfo.cs 中的属性: [程序集:CLSCompliant(真)]

最佳答案

只需将 AssemblyInfo.cs 添加回去,仅包含未自动生成的部分。

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

关于c# - 使用新的 csproj 格式时如何将 C# 程序集标记为符合 CLS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46867571/

相关文章:

c# - 如何使用 C# EF Fluent api 为值对象成员创建索引

C# 写行上限

c# - 从硬盘驱动器中的图像序列更改 WPF 图像中的图像会使图像变得漆黑且响应速度降低

c# - SelectList 没有选择正确的值

c# - 即使具有正确的权限和 Nuget 身份验证任务,Azure Pipeline 也无法访问 Azure Artefact Nuget 项目源

c# - C# 中 TransactionScope 的奇怪行为

.net - Azure Web/辅助角色可以支持 .NET Framework 4.5.2 吗?

c# - 数据集设计器加载 XML 而不是 TableView

c# - 与 Mac 配对会导致 Visual Studio 卡住

c# - 如何备份和恢复 localDb 2012 数据库?