gpt4 book ai didi

c# - 部署后无法加载文件或程序集

转载 作者:行者123 更新时间:2023-11-30 17:13:56 28 4
gpt4 key购买 nike

我正在开发使用 PDFLibNet.dll 的应用程序,在我的电脑上一切正常,但是当我部署应用程序并尝试在另一台电脑上使用它时,创建 PDFWrapper 类(来自 PFDLibNet.dll)抛出异常:无法加载文件或程序集“PDFLibNet.dll”或其依赖项之一。找不到指定的模块。

Win7 和 XP 上的相同场景

PDFLibNet.dll 与我的应用程序的二进制 .exe 文件存储在同一目录中。任何建议如何解决它?我用的是.Net4.0, Win7谢谢!

最佳答案

可能有2个原因:
1. 检查 dll 是否是为 x86 或 x64 或 AnyCPU 构建的,如果你的目标机器是 x64 构建你的 dll x64
2. 可能是因为 MS C++ 重新发布更新!卸载它们并尝试再次启动应用程序。或者您可以在目标计算机上安装可再发行组件。

关于c# - 部署后无法加载文件或程序集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9251765/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com