C# 在暗模式下执行蓝牙连接时出现UWP意外异常
在我的UWP项目中,我添加了两个用于亮模式和暗模式的字典C# 在暗模式下执行蓝牙连接时出现UWP意外异常,c#,xaml,uwp,uwp-xaml,C#,Xaml,Uwp,Uwp Xaml,在我的UWP项目中,我添加了两个用于亮模式和暗模式的字典 <Application.Resources> <ResourceDictionary> <ResourceDictionary.ThemeDictionaries> <ResourceDictionary Source="LightThemeDictionary.xaml" x:Key="Light"/>
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.ThemeDictionaries>
<ResourceDictionary Source="LightThemeDictionary.xaml" x:Key="Light"/>
<ResourceDictionary Source="DarkThemeDictionary.xaml" x:Key="Dark"/>
</ResourceDictionary.ThemeDictionaries>
</ResourceDictionary>
</Application.Resources>
UI元素在亮模式和暗模式下都工作正常。但是,每当代码执行与蓝牙相关的代码时,在执行应用程序后,会出现调试错误,而不会识别任何代码行
在异常情况下保存dmp文件后,我获得了此信息
异常信息:线程试图读取或写入其没有相应访问权限的虚拟地址
异常信息:跟踪陷阱或其他单指令机制表示已执行一条指令
App.InitializeComponent.AnonymousMethod_uu13_0(对象发送方,Windows.UI.Xaml.UnhandledExceptionEventArgs e)第53行C#
Windows.UI.Xaml.dll![下面的框架可能不正确和/或缺失,没有为Windows.UI.Xaml.dll加载符号]未知
在实现Dictionary之前,该应用程序运行良好。此外,在实现Dictionary之后,代码仅在Light模式下工作。在黑暗模式下,它会崩溃,但仅适用于蓝牙连接代码,UI元素工作正常。为什么只在黑暗模式下给出异常?可能存在什么问题?请共享应用程序的目标版本和系统的操作系统版本。更好的方法是提供。请参考此代码示例,您需要在UI线程中调用connect方法。