我正在探索在UWP应用程序中使用此产品的想法,我开始关注的一种方法是将制造商在其网站上提供的可用C#.NET包装器移植到类库中。 NET Standard 1.4。
https://www.usdigital.com/products/interfaces/pc/usb/USB4
我相信我已经把它关闭了,我可以在我的UWP应用程序中引用该库并运行,但我一直遇到如下问题。我已尝试为System.Threading.ThreadPool
(v4.3.0)和NETStandard.Library
(v1.6.1)引用NuGet包,但它不起作用。我已经验证了移植的类库仍适用于我们在其上使用过的现有.NET桌面应用程序。
无法加载文件或程序集'System.Threading.ThreadPool, Version = 4.0.10.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'。 系统找不到指定的文件。
EDIT1:
我删除了引用System.Threading
的部分代码,这似乎是我遇到的最少问题。 UWP应用程序现在运行,但它无法从设备读取。经过验证,它仍适用于旧的.NET桌面应用程序并进行了修改。
类库有一堆[DllImport("USB4.dll")]
。 .NET Standard 1.4不支持吗?