2009-03-18 7 views
1

어셈블리 EventCalender를 사용하고 있습니다. ddl은 EventCalender.dll입니다. 이 어셈블리를 기존 응용 프로그램에서 복사했습니다. 캘린더에 맞춤 기능을 제공합니다. 해당 DLL의 코드를보고 싶고이 DLL의 일부 기능을 변경하려고합니다. 어떻게 가능 할까 ..? 미리 감사드립니다. DLL이 .NET으로 작성된 경우어셈블리 소스 코드를 볼 수 있습니까? 그렇다면 어떻게?

답변

1

나는이 link가 도움이 될 것이라고 생각합니다. 반사경을 사용하여 할 수 있습니다.

1

DLL의 IL 코드 만 보려면 ILDASM을 사용할 수 있습니다. 다시 VB.NET 또는 C#으로 변환하려면 Reflector를 사용하십시오. 이전 답변에서 제안했습니다. 플러그인 중 하나를 사용하면 어셈블리 내의 모든 클래스 파일을 단일 폴더로 추출 할 수 있습니다.

그러나 다른 사람이 언급하지 않은 한 가지 점은 기능을 변경하려는 경우 은 모든 외부 참조를 확인한 후 라이브러리를 다시 컴파일해야한다는 것입니다.

관련 문제