.NET 소스 코드 (C# 또는 VB)를 .exe 파일로 컴파일하면 어떻게됩니까? 나는 exe 파일을 만드는 동안 발생 및 리버스 엔지니어링 및 디 컴파일 (예를 들어, How do I decompile a .NET EXE into readable C# source code? 및 What happens when user click .NET assembly (EXE)?) 관리되는 실행 프로세스는 다음 단계를 포함하는 사전.net 프레임 워크에서 exe 파일로 소스 코드를 컴파일하면 어떻게됩니까?
4
A
답변
5
에서
감사에 관한 몇 가지 질문을 본 과정을 이해하고자하는 일에서 제공하는 혜택을 얻기 위해 컴파일러
을 선택
e 공통 언어 런타임을 사용하려면 런타임을 대상으로하는 하나 이상의 언어 컴파일러를 사용해야합니다.
MSIL
에 코드를 컴파일컴파일은 마이크로 소프트 중간 언어 (MSIL) 및 에 소스 코드가 필요한 메타 데이터를 생성 변환합니다. 실행시 기본 코드
에 MSIL를 컴파일
는 적시 (JIT) 컴파일러는 네이티브 코드로 MSIL을 변환합니다. 이 컴파일 과정에서 코드는 코드가 형식 안전인지 여부를 확인하기 위해 MSIL과 메타 데이터를 검사하는 확인 프로세스를 통과해야합니다.
코드
실행 공용 언어 런타임 실행에 포획 장소 및 실행 중에 사용할 수있는 서비스를 가능하게하는 인프라를 제공합니다. 자세한 것을 내용은 여기
1
당신은 내가 그들이 유용하다고 생각 다음 링크에서 살펴 수
1 Image Describing CLR.
2 Wikipedia Description of .NET Framework
3 .Net Framework Architecture
관련 문제
- 1. 사용자가 .NET 어셈블리 (EXE)를 클릭하면 어떻게됩니까?
- 2. 엔티티 프레임 워크에서 긴 조인은 어떻게됩니까?
- 3. .net 프레임 워크에서 자바 스크립트 코드를 실행할 수 있습니까?
- 4. 자바 코드를 exe (예 : Launch4Java 사용)로 컴파일하면 코드를 역 설계 할 수 없습니까?
- 5. 다음 코드를 실행하려고, 엔티티 프레임 워크에서
- 6. .net 프레임 워크에서 vst sdk를 사용하는 방법
- 7. .NET 프레임 워크에서 EAX 암호화 모드가 지원됩니까?
- 8. .NET 프레임 워크에서 비트 플래그의 실제 사용
- 9. 은 .net 1.1 프레임 워크에서 실행됩니다.
- 10. 동일한 코드를 다시 컴파일하면 VC++에서 다른 실행 파일이 생성됩니다.
- 11. 파이썬 소스 코드를 여러 파일로 분할 하시겠습니까?
- 12. 함수 코드를 다른 소스 파일로 분할해야합니까?
- 13. VS 2008 - 디버깅하는 동안 다른 라이브러리의 소스 코드를 첨부하면 어떻게됩니까?
- 14. 리눅스에서 .NET exe 실행
- 15. .Net 웹 프레임 워크에서 PHP 클라우드 응용 프로그램 사용
- 16. exe 파일에서 VB.NET 코드를 추출하십시오
- 17. .Net 전체 응용 프로그램을 단일 .exe 파일로 만드시겠습니까?
- 18. 트위터 부트 스트랩 .less 파일을 커스텀 CSS 파일로 컴파일하면, 순서는 어떻게됩니까?
- 19. 젠드 프레임 워크에서 검사기?
- 20. 젠드 프레임 워크에서 라우팅
- 21. 젠드 프레임 워크에서 FIND_IN_SET()?
- 22. 프레임 워크에서 파일 검사
- 23. Play 프레임 워크에서 리모팅
- 24. 프레임 워크에서 프로토콜 호출?
- 25. 재생 프레임 워크에서 생성 된 소스 (특히 중고품)
- 26. 오픈 소스 .NET 데스크탑 UI 프레임
- 27. .Net 타이밍 오픈 소스 프레임 워크
- 28. 왜이 코드를 컴파일하면 구문 오류가 발생합니까?
- 29. 배치 파일을 EXE 파일로 컴파일
- 30. war 파일을 EXE 파일로 변환
[관리되는 실행 프로세스 - MSDN] (http://msdn.microsoft.com/en-us/library/k5532s8a.aspx) – Habib
[C# 컴파일은 어떻게 헤더 파일을 필요로합니까?] (http://stackoverflow.com/questions/1917935/how-does-c-sharp-compilation-get-around-needing-header-files/) 1918663 # 1918663) – adatapost