.net - 是否有用于检查 CLS 合规性的工具?

标签 .net cls-compliant

是否有工具可以分析我的 .NET 代码(C# 和 VB.NET)并告诉我为什么事情不符合 CLS?

Visual Studio 很高兴地告诉我一个参数不符合 CLS,但它并没有让我更接近解决问题,因为我不知道原因。

示例 Visual Studio 错误:

Parameter 'xyz' is not CLS-Compliant

最佳答案

我不能说我知道一个工具,我倾向于使用 MSDN 页面 Language Independence and Language-Independent Components检查参数/变量的类型是否符合 CLS。请参阅名为“类型”的表格部分。

前段时间在博客文章 FxCop and CLS Compliance 中也有一些关于此的讨论。 .

关于.net - 是否有用于检查 CLS 合规性的工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/468846/

相关文章:

c# - WCF 以 JSON 格式返回 double 并在昏迷后限制数字

c# - 如何使用 DataContractSerializer 反序列化 XML

c# - 如何在我的应用程序中加密用户设置(例如密码)?

c# - NUnit TestCase - 作为属性参数的数组不符合 CLS

c# - 基类型不符合 CLS,此警告的原因是什么?

.net - .NET 中非 CLS 兼容代码的后果是什么?

c# - C# 4.0 的新功能 - "Optional Parameters"CLS 兼容吗?

c# - 什么 C# 命名方案可用于符合 CLS 的属性和成员?

c# - 为什么 AD3AD08 在 .NET Framework 中表示有效日期?

c# - 手动加载框架元素