我遇到了一个相当奇怪的问题。
我正在尝试与 Wacom 签名板交互,并希望为该板的 API 构建一个 Web 服务包装器,以便我可以在网站上捕获签名。
签名板需要两个 dll 才能工作:STUTablet.dll 和 STUTabletCore.dll。
我有一个引用 STUTablet.dll 的类库。这两个 dll 文件都在类库的 bin 目录中。
如果我从 Windows 窗体应用程序引用我的类库,我可以调用调用 STUTablet.dll 的方法。但是,如果我从控制台应用程序或 MVC 应用程序引用我的类库,则会引发异常。
异常如下: Unable to load DLL 'STUTabletCore.dll': 找不到指定的模块。(来自 HRESULT 的异常:0x8007007E)。
我尝试将默认 Windows 窗体应用程序具有的相同引用添加到我的控制台应用程序,但无济于事。
有人知道为什么 STUTablet.dll 无法加载 STUTabletCore.dll 吗?必须有某种我没有满足的依赖。
谢谢,
弗朗西斯 :)