1
누구든지이 문제에서 도움을받을 수 있습니까?선언 스타일을 선택하는 옵션이 필요합니다.
============
우리는 조립 (예)에서 코드를 컴파일 할 때 :
AssemblyDefinition assembly = AssemblyDefinition.ReadAssembly(fileName);
AstBuilder decompiler = new AstBuilder(new DecompilerContext(assembly.MainModule));
decompiler.AddAssembly(assembly);
StringWriter output = new StringWriter();
decompiler.GenerateCode(new PlainTextOutput(output));
모든 문을 "사용"여기서 우리는 형식으로 코드를 얻을 파일의 맨 위에 있고 클래스가 적절히 배치됩니다.
이것은 나를위한 문제입니다. 디 컴파일 후 클래스/구조체/열거 형에 대한 전체 네임 스페이스 경로를 알아야합니다. 따라서 "using"블록에 모든 네임 스페이스가있는 대신 각 개체에 대해 전체 클래스 경로를 작성하는 옵션이 있습니까? 원하는 출력의
예 : ILSpy 포럼
http://community.sharpdevelop.net/forums/t/19302.aspx
내가 ildasm.exe' 오른쪽 너무 당신을 위해 낮은 수준이다'가정? –
@KarlAnderson : ILSpy에 대한 또 다른 대안을 만들어야한다고 생각합니다. 나는 이해하기 위해 ildasm을 시작할 것입니다. :) – Nayan