更新:2007 年 11 月
使用不符合 CLS 的数据类型声明了变量、属性或函数返回值。
要使应用程序符合 公共语言规范 (CLS),它必须只能使用符合 CLS 的类型。
以下 Visual Basic 数据类型不符合 CLS:
**错误 ID:**BC40041
更正此错误
如果应用程序需要符合 CLS,请将此元素的数据类型更改为最接近的符合 CLS 的类型。例如,您可以使用 Integer 替换 UInteger(如果不需要 2,147,483,647 以上的数值范围)。如果确实需要扩展的范围,您可以将 UInteger 替换为 Long。
如果应用程序不需要符合 CLS,则无需更改任何内容。但是,您应知道它是不符合的。