0

소스 코드를 찾을 수없는 클라이언트 전용 솔루션이 있지만 .exe 파일이 있습니다.exe에서 소스 파일 추출/디 컴파일

.NET Reflector를 사용하여이를 Visual Studio 내에서 빌드 가능한 솔루션으로 추출 할 수 있습니까?

현재로서는 .cs 파일 중 일부를 검색 할 수 있지만 응용 프로그램 내의 양식과 폴더 구조 등은 추출되지 않습니다.

이것을 수행하는 데 사용할 수있는 플러그인이 있습니까?

감사

답변

1

만, 당신은 ReflectorFileDisassembler을 시도 할 수있는 플러그인 닷넷 리플렉터를 찾는 경우 :

http://www.denisbauer.com/Home/ReflectorFileDisassembler

하나 더 닷넷 리플렉터 플러그인 FileGenerator입니다 :

http://filegenreflector.codeplex.com/

다른 옵션을 사용하는 경우 다른 옵션은 b Telerik에 의해 전자 JustDecompile : 다른 답변에서 언급 한 바와 같이

http://www.telerik.com/products/decompiler.aspx

Dotpeek도 옵션입니다.

+0

내 측면에서 추가 작업이 필요했지만 FileDisassembler가 트릭을 만들었습니다. –

+0

니스. 나는 그것이 도움이 되었기 때문에 기쁩니다! –

1

dotPeek은 실제 .sln 또는 .csproj 개의 파일로 어셈블리를 변환 할 수 있습니다. 이러한 모든 도구를 사용한 경험은 적절한 작업을 수행 할 수 있다는 것입니다. 그러나 때로는 컴파일 된 어셈블리를 원래대로 되돌릴 수없는 경우가 있습니다.