在UWP应用程序中找不到DLL

时间:2017-10-11 11:57:12

标签: c# forms winforms dll uwp

我试图将控制器类(TestEngine.cs - C#)附带的TestEngineDFU DLL添加到我的UWP应用程序中。

当我在WinForms应用程序中使用相同的类时,它正常工作,因为我只是把dll放入bin / Debug文件夹,但我不知道我必须把它放在UWP应用程序中。我想我已经尝试过每个文件夹了

错误讯息:

System.DllNotFoundException: 'Unable to load DLL 'TestEngine.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)'

此函数的第一行(在TestEngine.cs中)给出错误:

public TestEngine(string @transportDevice)
    {
        handle = openTestEngine(0x2, transportDevice, 115200, 1000, 0);
        if (handle == 0)
        {
            //Error("Could not find device", false);
            throw new System.ArgumentException("Could not find device");
        }
        isConnected = true;
    }

0 个答案:

没有答案