Я пытаюсь создать новую страницу для своего решения, но не могу запустить эмулятор, потому что при попытке создать приложение я получаю сообщение об ошибке CS0103: имя 'InitializeComponent' не существует в текущем контексте.
Я пробовал, что в этом
https://forums.xamarin.com/discussion/62671/initializecomponent-does-not-exist-in-the-current-context-error
который в основном говорит, измените «Build Action» на «Embeded Source». Я попробовал это, и красная волнистая линия под «Initialize Component» исчезает, но когда я пытаюсь сослаться на эту страницу, например, когда я хочу открыть страницу, когда нажата кнопка, я не могу ссылаться на страницу, имя не ' я не могу придумать intelliscence, поскольку оно набирает слово «page1», и я получаю сообщение об ошибке, когда пытаюсь построить решение, потому что оно говорит, что «тип или пространство имен с именем page1 не может быть найдено, вы пропустили использование директивы или сборки ссылка.
также на другой странице предлагается изменить действие сборки page1.xaml для встраивания исходного кода и сделать действие сборки page1.xaml.cs для компиляции. Я не могу этого сделать, потому что page1.xaml не добавляется в обозреватель решений при создании новой страницы. поэтому я не могу выбрать свойство и изменить действие сборки для page1.xaml.
также эта страница не работает, потому что речь идет о wpf, а не xamarin.
Имя 'InitializeComponent' не существует в текущем контексте .
эта ссылка говорит о том, что проект работает нормально, хотя у него есть красная волнистая линия под компонентом инициализации, что не в моем случае.
https://github.com/UXDivers/Grial-UI-Kit-Support/issues/154
это говорит о том, что чистая и перестроенная решает ошибку сборки, но в моем случае это не так.
https://github.com/xamarin/Xamarin.Forms/issues/2863