Microsoft C# 컴파일러 (CSC.exe)에 중급 언어 파일 출력 옵션이 있습니까? GCC에서 -S 스위치와 같은 종류입니까?MSIL 코드로 컴파일하는 C#
답변
ildasm.exe을 사용하면 csc.exe로 컴파일 된 어셈블리에서 IL을 추출 할 수 있습니다.
최종 실행 파일과 DLL은 IL에 저장됩니다.
무슨 뜻인지 알아 보려면 .NET Reflector을 다운로드하고 DLL 또는 실행 파일 중 하나를 열고 언어를 IL로 전환하십시오. 또한 일리노이를 C#으로 번역 할 것입니다.
DLL은 IL에 저장되지 않습니다. 그것들은 Byte Code에 저장되어 있습니다. – Icemanind
.net에는 Byte Code와 같은 것이 없습니다. –
http://en.wikipedia.org/wiki/Common_Intermediate_Language에 따르면 다소 혼란 스럽습니다. CIL과 바이트 코드는 네이티브 바이트 코드로 직접 컴파일되는 대신 네이티브 코드로 JITed되는 것과 거의 같습니다. –
- 1. MSIL 코드로 파일을 작성하는 방법
- 2. ocaml을 원시 코드로 컴파일하는 방법
- 3. 은/MSIL
- 4. 어셈블리 언어를 기계어 코드로 컴파일하는 단계는 무엇입니까?
- 5. MSIL 조사
- 6. 네이티브 Windows 코드로 컴파일하는 좋은 경량 프로그래밍 언어는 무엇입니까?
- 7. IDE for MSIL
- 8. vtable 및 MSIL
- 9. MSIL 코드의 가변 범위/재사용
- 10. 한 메서드를 C# 소스 코드로 변환 코드
- 11. scalaxb 생성 된 코드로 인해 컴파일하는 동안 스택 오버플로가 발생합니다.
- 12. GridViewColumn을 C# 코드로 채우기
- 13. Pro * C 코드를 컴파일하는 단계
- 14. C++ .exe에서 dll을 컴파일하는 방법
- 15. Visual Studio 내에서 MSIL 실행
- 16. String Builder in CIL (MSIL)
- 17. MSIL 디버거 - Mdbg, Dbgclr, Cordbg
- 18. CIL (MSIL) 학습을위한 최상의 리소스는 무엇입니까
- 19. C# 코드를 F # 코드로 변환하십시오.
- 20. NFS 파일이 C 코드로 열림
- 21. C++ 코드로 프로그램을 만들려면 어떻게해야합니까?
- 22. XAML EventTrigger를 C# 코드로 변환
- 23. C++ 코드가 어셈블리 코드로 컴파일됩니까?
- 24. 어떻게 DataTemplate을 C# 코드로 빌드합니까?
- 25. 자바를 C# 코드로 변환하는 도구
- 26. 엑셀 코드로 C# 개체 닫기
- 27. Gmail에서 C++ 코드로 이메일 보내기
- 28. COM +를 C# 코드로 업그레이드
- 29. 하드웨어에 MSIL/CLR을 제공하는 공급 업체가 있습니까?
- 30. Xcode에서 타사 C 라이브러리를 컴파일하는 방법은 무엇입니까?
ILDASM에 대한 자습서 http://msdn.microsoft.com/en-us/library/aa309387(VS.71).aspx –
링크 @jdk에 감사드립니다. 나는 거기에 직접 링크를 내 대답을 업데이 트되었습니다. – GBegen