Visual Studio — сбой UWP в 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. Но я не понимаю, почему эта проблема внезапно появляется сейчас или ее природа.

Может ли кто-нибудь дать мне указания, чтобы решить мою проблему?

1

Решение

Моя проблема возникла с моим XAML-кодом, я пытался применить «Style: TextBlockStyle» к TextBox.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]