Я создал новое приложение C ++/Winrt/UI3.0, используя все материалы мастера. Я построил решение без изменений, и все сработало просто отлично. < /P>
Далее я хотел создать пользовательский пользовательский элемент управления. Я отправился в Project> «Добавить новый элемент»> «Визуальный C ++»> «Пустое пользовательское управление» (c ++/winrt) и создал пустой пользовательский элемент управления.
Я осторожно коснулся полученных файлов и поместил в элементе в элементе . Я назвал это mynewbutton (
Код: Выделить всё
x:Name="MyNewButton"Когда я построил свой проект (попробовал сборку, затем восстановил и, наконец, попробовал чистку, а затем построить), я получаю бесполезное сообщение об ошибке:
1>C:\Users\vermi\source\repos\CPP\SecondCppWinRTApp\SecondCppWinRTApp\BlankUserControl.cpp(11,47): warning C4100: 'value': unreferenced formal parameter
1>(compiling source file '/BlankUserControl.cpp')
1>C:\Users\vermi\source\repos\CPP\SecondCppWinRTApp\packages\Microsoft.WindowsAppSDK.1.6.250205002\build\Microsoft.UI.Xaml.Markup.Compiler.interop.targets(660,9): Xaml Internal Error error WMC9999: Unable to cast object of type 'System.Xaml.XamlType' to type 'Microsoft.UI.Xaml.Markup.Compiler.DirectUI.DirectUIXamlType'.
< /code>
Ни один из ботов AI не предлагает никаких полезных предложений, кроме как проверить мой синтаксис XAML. Все безрезультатно. Я не пытался использовать свой пользовательский элемент управления на моей главной странице, поэтому я не настраивал ни один из своих исходных файлов. Я пытался настроить и подтолкнуть кодовые файлы, но это всегда сводится к одному и тому же сообщению об ошибке в одном и том же месте. Моей первой попыткой было построить только настольное приложение из коробки. Это работает нормально, не очень интересно, но это работает. Возможно, мне глупо думать, что я могу использовать волшебников, чтобы получить структуру, чтобы повесить больше кода и ожидать, что он будет строить и работать без какого -либо вмешательства с моей стороны. Я имею в виду, когда я узнал, что C, используя K & R, я мог бы получить первое приложение «Привет, мир», чтобы работать как есть.>
Подробнее здесь: https://stackoverflow.com/questions/794 ... vert-types
Мобильная версия