DLL 파일을 여는 방법
작가:
Randy Alexander
창조 날짜:
24 4 월 2021
업데이트 날짜:
1 칠월 2024
![d3d11.dll 오류 간단하게 해결하는 방법! 컴맹도 따라하기 쉽게 최대한 자세하게~](https://i.ytimg.com/vi/j-QXHEvInVc/hqdefault.jpg)
콘텐츠
이 기사에서 : DLL 파일 사용하기
DLL 파일 인 Dynamic Link Library는 전통적인 Windows 프로그래밍의 기초입니다. 이러한 파일은 프로그램 자체에서 작성하지 않고도 추가 기능 및 라이브러리를 얻기 위해 프로그램에서 사용됩니다. 종종 DLL 파일은 여러 다른 프로그램에서 공유됩니다. 대부분의 사용자에게 DLL 파일은 백그라운드에서 작동하므로 걱정할 필요가 거의 없습니다. 어떤 식 으로든 프로그램이 제대로 작동하려면 DLL을 등록해야 할 수도 있습니다. 코딩에 관심이있는 경우 DLL 파일 작성 방법을 탐색하면 매우 유용 할 수 있습니다.
단계
1 부 DLL 파일 사용
-
DLL 파일이 무엇인지 이해하십시오. DLL (Dynamic Link Library)은 기존 기능을 사용하기 위해 프로그램에서 사용하는 Windows 파일입니다. 실제로 Windows 및 기타 프로그램이 자체적으로 빌드하지 않고도 기능을 가질 수 있습니다.- DLL 파일은 Windows 프로그래밍의 필수 요소이며 더 부드럽고 효율적인 프로그램을 허용합니다.
-
일반 사용자는 DLL 파일과 상호 작용할 필요가 없습니다. 대부분의 사용자의 경우 DLL 파일은 백그라운드에서 유지됩니다. 프로그램은 자동으로 설치 및 요청되며 이동하면 시스템에 심각한 문제가 발생할 수 있습니다.- 때로는 프로그래머 커뮤니티에서 빌드 한 프로그램을 설치하는 동안 특정 위치에 DLL 파일을 배치하기 위해 호출 할 수 있습니다. DLL 파일은 악성 일 수 있으므로 지침을 따르기 전에 프로그램이 안정적인지 확인하십시오.
- DLL 파일 작성 방법에 관심이 있으시면 계속 읽으십시오.
-
새 DLL을 등록하십시오. 프로그램을 사용하기 위해 DLL 파일을 폴더에 수동으로 복사해야하는 경우, 사용하기 전에 Windows 레지스트리에 등록해야합니다. 프로그램 문서를 확인하여이 단계를 완료해야하는지 결정하십시오 (대부분의 Windows 프로그램에서는 극히 드 rare니다).- 주문 프롬프트를 엽니 다. 시작 메뉴에서 또는를 눌러 찾을 수 있습니다 ⊞ 승리+R 타이핑 cmd를새 DLL 파일의 위치를 탐색하십시오.
- Windows 7 이상을 사용하는 경우 새 DLL 파일이 포함 된 폴더를 열고 버튼을 누르고 있습니다 ⇧ 교대 폴더를 마우스 오른쪽 버튼으로 클릭하고 여기에서 명령 창을여십시오. 명령 초대가 폴더로 직접 열립니다.
- 유형 에 regsvr32 Dllname을.DLL을 누른 다음 ↵ 입력. DLL 파일이 Windows 레지스트리에 추가됩니다.
- 유형 regsvr32 -u Dllname을.DLL Windows 레지스트리에서 DLL 파일을 제거합니다.
Part 2 DLL 파일 디 컴파일
-
디 컴파일러를 다운로드하여 설치하십시오. "디 컴파일러"는 파일 또는 프로그램 개발에 사용 된 소스 코드 (이 경우 DLL 파일)를 볼 수있는 프로그램입니다. DLL 파일을 실행하는 코드를 보려면 읽을 수있는 코드로 다시 변환하기위한 디 컴파일러가 필요합니다. 디 컴파일하지 않고 DLL 파일을 열면 (예 : 메모장에서 열 때) 읽을 수없는 문자가 엉망이됩니다.- dotPeek는 가장 인기있는 무료 디 컴파일러 중 하나입니다. jetbrains.com에서 사용 가능합니다.
-
디 컴파일러에서 DLL 파일을 엽니 다. dotPeek를 사용하는 경우 클릭 파일 → 열린디 컴파일하려는 DLL 파일을 찾으십시오. 시스템에 영향을주지 않고 DLL 파일의 내용을 탐색 할 수 있습니다. -
"어셈블리 탐색기"를 사용하여 DLL 파일의 노드를 표시하십시오. DLL 파일은 "노드"또는 전체 DLL 파일을 구성하기 위해 함께 작동하는 코드 모듈로 구성됩니다. 각 노드를 확장하여 보유 할 수있는 각 하위 노드를 볼 수 있습니다. -
코드를 보려면 노드를 두 번 클릭하십시오. 선택한 노드의 코드가 오른쪽 dotPeek 창에 나타납니다. 코드를 탐색하여 검토 할 수 있습니다. dotPeek는 C #으로 코드를 표시합니다. 그렇지 않으면 추가 라이브러리를 다운로드하여 원래 코드를 볼 수 있습니다.- 노드가 추가 라이브러리를 표시하도록 요청하면 dotPeek는 자동으로 다운로드를 시도합니다.
-
코드 세그먼트가 무엇인지 알아보십시오. 코드 세그먼트를 이해하지 못한다고 생각되면 빠른 문서 기능을 사용하여 명령의 기능을 확인할 수 있습니다.- 코드 뷰어 창 (코드 뷰어)에서 찾아야하는 코드 세그먼트에 커서를 놓습니다.
- 프레스 Ctrl 키+큐 빠른 문서 창을 불러옵니다.
- 하이퍼 링크를 따라 검토중인 코드의 각 측면에 대해 자세히 알아보십시오.
-
코드를 Visual Basic으로 내 보냅니다. 원하는 방식으로 파일을 조작, 편집 및 빌드하려는 경우 Visual Studio로 내보낼 수 있습니다. 내 보낸 코드는 원래 다른 언어로 프로그래밍 된 경우에도 C #으로 표시됩니다.- Assembly Explorer에서 DLL 파일을 마우스 오른쪽 단추로 클릭하십시오.
- 선택 프로젝트로 내보내기.
- 내보내기 옵션을 선택하십시오. 프로젝트를 즉시 작업하려면 Visual Studio에서 직접 프로젝트를 열 수 있습니다.
-
Visual Studio에서 코드를 편집하십시오. 프로젝트를 Visual Studio에로드 한 후에는 고유 한 광고 소재에서 DLL을 편집하고 작성하는 것을 완전히 제어 할 수 있습니다.