题
设置CLS遵守对整个.NET组件是可能的。但是,如何它实际上做了什么?例如。在Visual Studio 2008?
解决方案
Visual Studio中增加了对编译一个指令,并且编译器检查一些更严格的规则的代码不是在本地编程语言。
您可以通过添加组件级属性添加符合CLS的属性,所有的项目
[assembly: CLSCompliant(true)]
在项目的任何地方,一般在assemblyinfo.cs
文件。
如果线路using System;
不在文件的顶部,添加它。或者,使用长格式:
[assembly: System.CLSCompliant(true)]
其他提示
不隶属于 StackOverflow