Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 测试LibUsbDotNet时发生异常_C#_.net_Xaml_Visual Studio 2015_Libusbdotnet - Fatal编程技术网

C# 测试LibUsbDotNet时发生异常

C# 测试LibUsbDotNet时发生异常,c#,.net,xaml,visual-studio-2015,libusbdotnet,C#,.net,Xaml,Visual Studio 2015,Libusbdotnet,我不习惯要求社区来解决我的问题,但我是C#/.NET的新手,我现在陷入了困境 我想使用LibUsbDotNet制作一个XAML应用程序,通过USB与使用Android附件协议的Android手机上的程序进行通信 经过大量研究,我想我已经成功安装了LibUsbDotNet(最后,只需安装.exe并添加对LibUsbDotNet.dll的引用,不是吗?),现在我正在努力让它工作 因此,我实施了一个简短的计划,如下所示: 名称空间PC\u端 { /// ///您的页面请参阅您的用户页面和您的目标页

我不习惯要求社区来解决我的问题,但我是C#/.NET的新手,我现在陷入了困境

我想使用
LibUsbDotNet
制作一个XAML应用程序,通过USB与使用Android附件协议的Android手机上的程序进行通信

经过大量研究,我想我已经成功安装了
LibUsbDotNet
(最后,只需安装.exe并添加对
LibUsbDotNet.dll
的引用,不是吗?),现在我正在努力让它工作

因此,我实施了一个简短的计划,如下所示:

名称空间PC\u端
{
/// 
///您的页面请参阅您的用户页面和您的目标页面。
/// 
公共密封部分类主页面:第页
{
公共主页()
{
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

有人能帮我说我做错了什么,给我指出正确的方向吗?我有点迷路了

非常感谢你的帮助


另外,请不要介意我的英语不好,我不是英语母语。

尝试以管理员身份运行,您不应该在构造函数中设置控件的文本,请在加载事件中这样做。我会更加沉默,使用控制台应用程序,在USB部分正常工作后担心UI。谢谢你的回答。我已经试过以管理员的身份运行它了。我将尝试使用控制台应用程序运行它,以查看发生了什么变化
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();
        }         
    }
}