C# 页在xamarin中不存在生成错误
我与Xamarin一起重新安装了VS2015社区。我在portable项目中创建了一个xaml页面。然后我看到了人们一直在抄袭的最常见错误,InitializeComponent在当前上下文中不存在。人们提出了许多解决办法 最后,将我的Hellopage.cs的build属性更改为嵌入式资源是有效的。但是一旦在你设置主页的App.cs中完成了,我会看到红色的曲线,上面写着我的Hellopage不存在? 这就是我试图设置主页的方式C# 页在xamarin中不存在生成错误,c#,xamarin,cross-platform,C#,Xamarin,Cross Platform,我与Xamarin一起重新安装了VS2015社区。我在portable项目中创建了一个xaml页面。然后我看到了人们一直在抄袭的最常见错误,InitializeComponent在当前上下文中不存在。人们提出了许多解决办法 最后,将我的Hellopage.cs的build属性更改为嵌入式资源是有效的。但是一旦在你设置主页的App.cs中完成了,我会看到红色的曲线,上面写着我的Hellopage不存在? 这就是我试图设置主页的方式 MainPage = new Hellopage(); 我遗漏了
MainPage = new Hellopage();
我遗漏了什么
我以前遇到过这个问题,原因是没有正确处理XAML文件。您应该尝试的是: 在Hellopage.xaml的属性窗格中,请参见自定义工具 将值更改为MSBuild:Compile或其他内容 单击周围以确保Visual Studio处理更改 将该值更改回MSBuild:UpdateDesignTimeXaml
您可以尝试的另一件事是打开xaml和xaml.cs文件并保存它们。这就是修复它的方法。我真不敢相信,当我读到这篇文章时,你竟然没有一张赞成票。现在你有我的了。