0

我有一个使用外部库 PDFNet 的 WPF 应用程序。整个项目使用 Wix 为 x86 或 x64 构建(不是 AnyCpu)创建 MSI。这些 MSI 稍后与一些外部资源结合,通过 InnoSetup 创建单个 exe 安装程序。

问题是我需要在正确的版本中包含正确版本的 PDFNet,而 Visual Studio 始终使用 32 位。

有人可以为我指出如何正确设置它的正确方向吗?

谢谢你。

4

1 回答 1

0

它似乎工作。所以:整个问题是 PDFNet 和 PDFNetLoader 的“复制本地”设置错误组合。PDFNet 的正确设置在所有项目中都是错误的,而 Loader 在任何地方都是正确的。如果我在加载 PDFNet 失败时理解正确,加载程序会干预并从 \bin\PDFNet\PDFNet\x86(或分别为 x64)中的文件夹加载正确版本的 assemlby

PS:从上面的答案中检查整个讨论,非常有帮助

于 2016-08-26T12:55:05.127 回答