programing

.NET 어셈블리에 대한 CLS 준수 설정

subpage 2023. 5. 29. 10:53
반응형

.NET 어셈블리에 대한 CLS 준수 설정

전체 .NET 어셈블리에 대해 CLS 준수를 설정할 수 있습니다.하지만 실제로 어떻게 이루어 질까요?예를 들어 Visual Studio 2008과 함께 사용하시겠습니까?

Visual Studio는 컴파일러에 대한 지시어를 추가하고 컴파일러는 네이티브 프로그래밍 언어보다 더 엄격한 규칙이 있는지 코드를 검사합니다.

어셈블리 수준 특성을 추가하여 CLS 호환 특성을 모든 프로젝트에 추가할 수 있습니다.

[assembly: CLSCompliant(true)]

당신의 프로젝트의 어느 곳이든, 일반적으로.assemblyinfo.cs파일.

만약 그 라인이라면using System;파일의 맨 위에 없습니다. 파일을 추가하십시오.또는 긴 형식을 사용합니다.

[assembly: System.CLSCompliant(true)]

이 행을 원본 파일 중 하나에 추가해야 합니다.

[assembly: System.CLSCompliant(true)]

CLS 호환 코드에 대한 자세한 내용은 여기를 참조하십시오.

일반적으로 assemblyinfo.cs 에 저장합니다.

언급URL : https://stackoverflow.com/questions/774359/setting-cls-compliance-for-a-net-assembly

반응형