2008-10-28 5 views
0

이 필요한 동일한 DLL ()을 사용하는 경우 다른 프로그램을 어떻게 구성합니까?다른 프로그램에서 사용되는 등록이 필요한 DLL

문제 : 사용자가 나중에 설치되는 프로그램을 제거하면 레지스트리 항목이 누락 된 DLL을 가리키는 것처럼 다른 프로그램이 작동을 멈 춥니 다.

하나의 가능한 솔루션은 공용 폴더에 응용 프로그램 데이터 또는 Program Files \ Company Name \ 아래에 공통 DLL을 배치 한 다음 Windows의 공유 파일 수 계산 메커니즘을 사용하는 것입니다.

어떻게 처리합니까?

답변

3

대개 이미 설명한대로 프로그램 파일 폴더의 일반 파일 아래에 공통 폴더에 DLL을 배치합니다.

나는 대부분 이러한 DLL을 포함하는 병합 모듈을 만들고 다른 프로그램에 대한 설정을 만들 때이를 포함합니다. 이렇게하면 DLL을 사용하는 마지막 프로그램이 제거 될 때까지 DLL이 설치된 상태로 유지됩니다.

+0

둘째 HS, 공유 위치 다음은 설치 프로그램에서 "공유"와 같은 구성 요소를 표시 한 다음 Windows가 나머지를 처리 ​​할 수 ​​있습니다. – saschabeaumont

관련 문제