Ресурсы UWP не найдены - PullRequest
0 голосов
/ 28 ноября 2018

У меня есть приложение UWP, которое отлично работает на разных машинах, но на одной конкретной машине оно тихо падает.

Когда я отлаживал установленное приложение через visual studio, я понял, что оно не получаетресурсы в файле XAML, например

{ThemeResource ComboBoxDropdownContentMargin}

{Binding TemplateSettings.DropDownContentMinWidth, RelativeSource={RelativeSource Mode=TemplatedParent}}

В окне «Вывод» отображается следующее исключение

Исключение, выброшенное в 0x751641E8 (KernelBase.dll) в myapplicationnamechanged .exe: 0x40080201: WinRT originateошибка (параметры: 0x80004005, 0x00000046, 0x05CDC7A8).Исключение, выданное в 0x751641E8 (KernelBase.dll) в Infonet.CStoreCommander.UI.exe: 0x40080201: ошибка источника WinRT (параметры: 0x802B000A, 0x0000005C, 0x05CDC73C).120 | 2018-11-28T14: 45: 50.1043744 + 00: 00 | INFO | 2 | App | .UnhandledExceptionHandler строка: 59 Необработанное исключение -> Windows.UI.Xaml.Markup.XamlParseException: текст, связанный с этим кодом ошибки, можетне найден.

Не удается найти ресурс с именем / ключом ComboBoxDropdownContentMargin [Строка: 0 Позиция: 0] Необработанное исключение в 0x0F7F2DEB (Windows.UI.Xaml.dll) в Infonet.CStoreCommander.UI.exe:0xC000027B: Возникла внутренняя исключительная ситуация приложения (параметры: 0x116F1BA8, 0x00000004).

1 Ответ

0 голосов
/ 29 ноября 2018

Согласно эта документация MSDN ComboBoxDropdownContentMargin доступна из Windows 10 версии 1511 (Windows SDK версии 10.0.10586.0).

Так что, если вы запускаете приложение, которое имеетВерсия ниже поддерживаемой версии, в этом случае возникнет исключение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...