在.NET MAUI项目中,新建一个ContentPage(XAML)

点开 Page1.xaml.cs ,会发现提示当前上下文中不存在名称 InitializeComponent()。

检查过命名空间,更换过项目进行尝试,都会出现这个情况。
在.NET MAUI项目中,新建一个ContentPage(XAML)

点开 Page1.xaml.cs ,会发现提示当前上下文中不存在名称 InitializeComponent()。

检查过命名空间,更换过项目进行尝试,都会出现这个情况。
以下回复参考:皆我百晓生、券券喵儿等免费微信小程序作答:
这个问题是由于InitializeComponent()方法在.cs文件中没有被正确定义而导致的。要解决这个问题,你需要确保在适当的位置包含正确的命名空间,并且在适当的类中调用它。
首先,打开NewPage1.xaml.cs文件,在顶部找到并替换<Window>标签中的xmlns:local="clr-namespace:FMSS_Mobile"为xmlns:local="clr-namespace:FMSS_Mobile;assembly=FMSS_Mobile",然后在<Window>标签下面添加:
<Window x:Class="NewPage1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="NewPage1" Height="350" Width="525">
<Grid>
<!-- 页面内容 -->
</Grid>
</Window>
接下来,修改NewPage1.cs文件中的InitializeComponent方法:
private void InitializeComponent()
{
//...
}
现在,重新构建你的项目以应用这些更改。如果你仍然遇到问题,可以考虑清理项目并重置依赖项列表。这应该有助于解决初始化组件时出现的错误。