关于VS2013和VS2015中的CLSCompliant的不同政策

时间:2016-03-21 18:03:12

标签: c# visual-studio-2013 visual-studio-2015

在VS2015中编译C#解决方案时,我遇到了某些文件的“不符合CLS”错误,我可以通过添加

来解决这个问题
[CLSCompliant(false)]

但是,我不确定VS2013中是否有必要,因为我的同事没有遇到过这样的抱怨,而且他们都使用VS2013。

我的问题是,VS2015是否执行了确保CLS合规性的政策(可能是“推荐”但在早期版本中不是强制性的)?如果是这样,我如何禁用此强制执行(我不想通过整个解决方案来更改每个文件,我不应该这样做)?

或者仅仅是因为我没有合法的观察结果?

0 个答案:

没有答案