Возможна установка соответствия CLS для всей сборки .NET. Но как это делается на самом деле? Например. с Visual Studio 2008?Настройка соответствия CLS для сборки .NET
26
A
ответ
31
Visual Studio добавляет директиву для компилятора, и компилятор проверяет код для некоторых более строгих правил, чем на родном языке программирования.
Вы можете добавить ЦБС атрибут, соответствуют всему вашему проекту, добавляя уровень сборки атрибут
[assembly: CLSCompliant(true)]
в любом месте вашего проекта, как правило, в файле assemblyinfo.cs
.
Если строка using System;
не в верхней части файла, добавьте ее. Или используйте длинную форму:
[assembly: System.CLSCompliant(true)]
19
Вы должны добавить эту строку в одном из исходных файлов:
[assembly: System.CLSCompliant(true)]
Дополнительная информация о CLS совместимый код here.
Обычно вы положили это в AssemblyInfo.cs