DLL 파일을 배포하였을 때 중요 코드를 노출 할 수 있는 우려가 있어
방법을 찾던중 . 아래와 같은 현상을 발견하였습니다.
위 사진은 .net 6.0 의 System.Data 의 DataTable 클래스 의 GetChanges 메서드 소스를 열람한 사진 이고
위사진은 .net Framwork 4 에서 System.Data 의 DataTable 클래스 의 GetChanges 메서드 소스를 열람한 사진 입니다.
DLL 파일을 배포 시 외부에 소스를 공개하고 싶지 않을경우
.net 6 처럼 처리 될수 있도록 하는 방법이 있을까요 ?
어떤 차이로 인해 소스가 숨겨지는지 궁금합니다.