Unity 테스트 러너에서 테스트 작성 및 실행
IL2CPP

C# 컴파일러

Unity 에디터는 C# 컴파일러를 사용해 Unity 프로젝트에서 C# 소스 코드를 컴파일합니다. Player Settings(메뉴: Edit > Project Settings > Player > Other Settings)의 Scripting Runtime Version 옵션에 따라 Unity가 사용하는 Scripting Runtime Version 이 달라집니다.

Scripting Runtime Version # C# 컴파일러 C# 언어 버전
.NET 3.5 Equivalent mcs C# 4
.NET 4.6 Equivalent Roslyn C# 7.3

에디터는 기본 옵션 세트를 C# 컴파일러로 전달합니다. 더 많은 프로젝트 옵션을 전달하려면 플랫폼별 컴파일에 관한 문서를 참조하십시오.


  • 2018–11–07 편집 리뷰를 거쳐 페이지 게시됨

  • [2018.3]에서 Roslyn 컴파일러 노출됨(https://docs.unity3d.com/2018.3/Documentation/Manual/30_search.html?q=newin20183) NewIn20183

C# 컴파일러 Roslyn 컴파일러 NewIn20183

Unity 테스트 러너에서 테스트 작성 및 실행
IL2CPP