0
WXS를 통해 bin 폴더 한 폴더에서 DLL을 복사하는 방법 프로젝트를 통해이 DLL에 참조 (및 copylocal)를 추가하십시오. 내 요구 사항은 msi 설치 중에 my bin 폴더에 my external.dll을 복사하는 것입니다.
다음은 wxs 설치 프로그램 파일에 다음을 추가하여 작성한 것입니다.
<Component Id="MY_EXTDLLFILES" Guid="GUIDGOES-HERE-XXXX-XXXX-XXXXXXXXXXXX" DiskId="1" Win64="yes">
<Condition>"$(var.CKConfig)" = "DEPLOY" OR DEPLOY_DLL = 1</Condition>
<File Id="MYPROJ.DLLBBIN" Source="$(ExternalLibDll)\ExternalLib.dll" Destination="$($(var.DROPDIR)\bin)"/>
</Component>
내가 여기에 노력하고 모든
내가/ExternLib/External.dll $에서 externallib.dll 선택하는 내 설치를 필요로하고 내가 파일 내 WXS 통해이 작업을 수행 할 수 있습니다 빈 folder.how에 DLL을 복사 설치 중입니다
일반 권장 사항 : 실제 GUID를 공유하지 마십시오. –