UWP 在 InitializeComponent() [C++] 时崩溃
UWP crashes at InitializeComponent() [C++]
这是我迄今为止在处理UWP时遇到的怪异错误。当我运行代码来检查一些新的更改时,我很高兴地工作。应用程序执行 InitializeComponent(( 方法后崩溃了。我进入调试器模式并尝试缩小问题的原因。
InitializeComponent(( 函数看起来像这样:
void ::SDKTemplate::Scenario3_DataBaseHandling::InitializeComponent(){
if (_contentLoaded)
{
return;
}
_contentLoaded = true;
::Windows::Foundation::Uri^ resourceLocator = ref new ::Windows::Foundation::Uri(L"ms-appx:///Scenario3_DataBaseHandling.xaml");
::Windows::UI::Xaml::Application::LoadComponent(this, resourceLocator, ::Windows::UI::Xaml::Controls::Primitives::ComponentResourceLocation::Application);
}
几次尝试后,我发现错误是在执行最后一行后出现的:
::Windows::UI::Xaml::Application::LoadComponent(this, resourceLocator, ::Windows::UI::Xaml::Controls::Primitives::ComponentResourceLocation::Application);
我对 UWP 编程很陌生,所以我不明白问题是什么。根据我在文档中阅读的内容,此行加载 XAML 上使用的组件。但我不明白为什么这个问题现在突然出现,或者它的性质。
谁能给我解决问题的方向?
我的问题来自我的XAML代码,我试图将"Style: TextBlockStyle"应用于TextBox。
相关文章:
- 当回溯以零开始时,如何调试崩溃
- 内联映射初始化的动态atexit析构函数崩溃
- 执行函数时导致崩溃的变量
- 程序崩溃并显示"std::out_of_range"错误
- CoInitialize()在单独的线程上崩溃而不返回
- 使用调试/崩溃报告将应用程序部署到客户端
- 为什么所有C++编译器都会崩溃或挂起此代码
- 为什么lambda在clang上崩溃而不是在gcc上崩溃
- 为什么我的多线程作业队列崩溃
- ExtractIconEx:可以工作,但偶尔会崩溃
- 为什么引用传递会导致此崩溃(C++)
- 试图创建流或fopen时程序崩溃
- 类对象数组的问题会导致崩溃
- 排序时无法执行交换操作.我做的时候它会崩溃.为什么
- 为什么要增加导致崩溃的指针
- 在虚幻引擎中删除NXOpen对象时崩溃
- 为什么它只打印双链接列表的第一个值,而我的程序却崩溃了
- 应用程序崩溃并显示"symbol _ZdlPvm, version Qt_5 not defined in file libQt5Core.so.5 with link time reference"
- Visual Studio在尝试读取resource.txt文件时崩溃
- 将方法转换为调用该方法的成员函子对象会导致崩溃