我不习惯要求社区解决我的问题,但我是 C#/.NET 的新手,目前陷入困境。
我想制作一个 XAML 应用LibUsbDotNet
程序,用于通过 USB 使用 Android 附件协议与 Android 手机上的程序进行通信。
经过大量研究,我认为我已经成功安装LibUsbDotNet
(最后,它只是安装 .exe 并添加引用libusbdotnet.dll
不是吗?),现在我正在努力让它工作。
因此,我实现了一个简短的程序,如下所示:
namespace PC_side
{
/// <summary>
/// Une page vide peut être utilisée seule ou constituer une page de destination au sein d'un frame.
/// </summary>
public sealed partial class MainPage : Page
{
public MainPage()
{
this.InitializeComponent();
UsbRegDeviceList allDevices = UsbDevice.AllDevices;
console.Text += allDevices.Count();
}
}
}
但是当我执行它时,它不起作用。然后当我使用调试器时,会发生异常:System.TypeLoadException
.
更多细节 :
无法从程序集“mscorlib,版本=4.0.0.0,文化=中性,PublicKeyToken=7cec85d7bea7798e”加载类型“Microsoft.Win32.RegistryValueKind”。
我在 Windows 10 Professional 64 位计算机上使用 Visual Studio Enterprise 2015。
有人可以通过说出我做错了什么并指出我正确的方向来帮助我吗?我有点失落。
非常感谢你的帮助。
PS请不要介意我的英语不好,我不是以英语为母语的人。