【问题标题】:VisioForge distributable, cannot find dllVisioForge 可分发,找不到 dll
【发布时间】:2014-01-29 16:38:06
【问题描述】:

我们在我们的应用程序中使用 VisioForge .NET Media Player,我们已经使用了它的各种版本或数年,本周我们决定升级到版本 8。

我们无法通过我们的应用程序分发他们的 DLL,因此我们创建了一个简单的 WinForm,它只引用他们的控件。

在做我们的错误:

无法加载 DLL 'VisioForge_MFP.dll':指定的模块可以 找不到。 (HRESULT 异常:0x8007007E)

我们对使用 3rd 方组件并不陌生,但标准做法似乎并没有改变任何东西。

到目前为止,我们已经尝试过:

  • 复制到应用程序目录
  • 复制到 system32
  • 使用 regsvr32 注册它们(失败并出现错误)
  • 在 GAC 中注册(无程序集引用错误)
  • 将包中的每个可分发组件复制到应用程序文件夹。

仍然是相同的消息。

供应商的唯一要求是

  1. 必须安装 c++ x86 SP1 发行版(我们有)

我们应该说供应商的支持团队是断断续续的。他们的网站/文档不清楚。

在安装了 SDK 的开发机器上,正如预期的那样,它可以正常加载/工作。

谁能建议任何其他方式来引用我们可能丢失的这个 DLL?

目标操作系统是 Win 7 和嵌入式 X86,它不受“限制”,它是所有组件的完整安装。

【问题讨论】:

    标签: .net vb.net dll gac


    【解决方案1】:

    在与他们的支持“团队”发送了几封电子邮件后,发现问题出在 DLL 本身。

    提供了解决该问题的更新。

    【讨论】:

    • 你好,Damo,我也遇到了同样的问题。你怎么能解决它?谁为您提供了更新?
    • 这是 VisioForge 的 Roman。你需要他们更新的 DLL。
    猜你喜欢
    • 1970-01-01
    • 2012-07-25
    • 2017-12-16
    • 2020-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多