2011-11-11 3 views
3

많은 어셈블리를 C#으로 디 컴파일하려고합니다. 비주얼 디 컴파일을 수행하는 몇 가지 도구를 발견했습니다. 그러나 명령 줄에서 디 컴파일 할 수있는 도구가 있는지 궁금합니다 (ildasm /OUT과 유사).C# 명령 줄 decompiler

동기 부여는 100 개 이상의 어셈블리가 있으며 각 어셈블리를 열고 .cs 파일로 저장하고 싶지 않습니다. .NET Reflector 어셈블리의 일괄 처리로드가있는 것 같지만 일괄 처리 저장이 없습니다. 그래서 나는 각 어셈블리를 거쳐 커맨드 라인 명령을 사용하여 그것을 디 컴파일하는 스크립트를 작성하려고 생각하고있었습니다.

답변

2

어셈블리에 대한 C# 코드를 생성하는 프로그램을 찾고있는 경우 Jon Gallant에는 Telerik의 JustDecompile을 사용하여 최근에이 작업에 대한 블로그 게시물이 있습니다. 몇 가지 어셈블리를 연결 한 다음 UI가없는 코드 생성을 제어 할 수 있습니다.