External.dll
在安装过程中,我的 ExternLiby 文件夹中有我的 dll$/ExternLib/External.dll
我希望将上述 dll 复制到我的 bin 文件夹中。请注意,我不想通过项目向此 dll 添加引用(和 copylocal)。我的要求是复制我的外部。在安装 msi 期间将 dll 复制到我的 bin 文件夹中。
这是我通过将以下内容添加到我的 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 并将 dll 复制到 bin 文件夹。如何通过我的 wxs 文件执行此操作