-
Notifications
You must be signed in to change notification settings - Fork 677
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Custom Control not working in WinUI 3 preview 3 (desktop) #3657
Comments
Adding @alwu for FYI. what does the |
Yes, exactly! |
Thanks @wbokkers, I'm glad you have a workaround, even though I'm sure it's annoying. Do you know if this is a regression in WinUI3, or if this happens in WinUI2.x as well? |
Never saw this happen with UWP, but I never tested with WinUI2, unfortunately. |
@wbokkers I just tested this with a UWP project and it does look like it's happening, although maybe there was some regression in UWP that was missed? |
Still relevant for 1.2 |
Still relevant for 1.3 Preview1 |
I've just experienced this exact problem after adding a ContentDialog to an existing WinUi3 project. |
Describe the bug
After adding and using a Custom Control, I get a XAML error:
WMC0610, The XAML Binary Format (XBF) generator reported syntax error '0x03e9'
Steps to reproduce the bug
Expected behavior
The project should compile and run.
Screenshots
Version Info
NuGet package version:
[Microsoft.WinUI 3.0.0-preview3.201113.0]
Windows app type:
|
Additional context
I can compile and run when moving the XAML namespace declaration of the custom control style to the ResourceDictionary, but then I get this runtime error:
In the output window I see the following errors:
D:\a\1\s\dev\MRTCore\mrt\Core\src\MRM.cpp(276)\MRM.dll!7C1ADEA1: (caller: 7C1AF6A8) ReturnHr(1) tid(65e4) 80073B17 NamedResource Not Found.
D:\a\1\s\dev\MRTCore\mrt\Core\src\MRM.cpp(403)\MRM.dll!7C1AF6C5: (caller: 571BBF9E) ReturnHr(2) tid(65e4) 80073B17 NamedResource Not Found.
D:\a\1\s\dev\MRTCore\mrt\Core\src\MRM.cpp(755)\MRM.dll!7C1AF8E0: (caller: 571BBF9E) ReturnHr(3) tid(65e4) 80073B17 NamedResource Not Found.
Exception thrown at 0x76AE9AB2 (KernelBase.dll) in App1.exe: WinRT originate error - 0x80073B17 : 'NamedResource Not Found.'.
onecore\com\combase\winrt\error\restrictederror.cpp(1016)\combase.dll!768623ED: (caller: 767C5126) ReturnHr(1) tid(65e4) 8007007E The specified module could not be found.
Exception thrown at 0x76AE9AB2 in App1.exe: Microsoft C++ exception: winrt::hresult_error at memory location 0x02DDE268.
The text was updated successfully, but these errors were encountered: