0

我正在开发一个 WPF 解决方案,我在一个单独的(包含的)项目中有一个用户控件,这个用户控件引用 c++ dll,包含在一个 post 脚本中:

xcopy "$(ProjectDir)x64\*.dll"  "$(TargetDir)"  /Y /E /C /F

问题是主项目在执行时没有找到这些 dll。

消息“无法加载 DLL 'libhelper.dll':找不到指定的模块。(来自 HRESULT 的异常:0x8007007E)”

我想我需要分发我的Bin文件夹的全部内容。

如何在主项目中包含这些额外的 dll?

4

1 回答 1

1

您可以将主项目的输出和用户控件设置到同一个文件夹。右键单击它们中的每一个,然后选择构建、输出、输出路径,设置相同的目录并保存。所有输出都将转到同一目录,因此您将访问所有资源。

在此处输入图像描述

于 2019-09-18T09:58:10.317 回答