Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/262.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 页在xamarin中不存在生成错误_C#_Xamarin_Cross Platform - Fatal编程技术网

C# 页在xamarin中不存在生成错误

C# 页在xamarin中不存在生成错误,c#,xamarin,cross-platform,C#,Xamarin,Cross Platform,我与Xamarin一起重新安装了VS2015社区。我在portable项目中创建了一个xaml页面。然后我看到了人们一直在抄袭的最常见错误,InitializeComponent在当前上下文中不存在。人们提出了许多解决办法 最后,将我的Hellopage.cs的build属性更改为嵌入式资源是有效的。但是一旦在你设置主页的App.cs中完成了,我会看到红色的曲线,上面写着我的Hellopage不存在? 这就是我试图设置主页的方式 MainPage = new Hellopage(); 我遗漏了

我与Xamarin一起重新安装了VS2015社区。我在portable项目中创建了一个xaml页面。然后我看到了人们一直在抄袭的最常见错误,InitializeComponent在当前上下文中不存在。人们提出了许多解决办法

最后,将我的Hellopage.cs的build属性更改为嵌入式资源是有效的。但是一旦在你设置主页的App.cs中完成了,我会看到红色的曲线,上面写着我的Hellopage不存在? 这就是我试图设置主页的方式

MainPage = new Hellopage();
我遗漏了什么


我以前遇到过这个问题,原因是没有正确处理XAML文件。您应该尝试的是:

在Hellopage.xaml的属性窗格中,请参见自定义工具 将值更改为MSBuild:Compile或其他内容 单击周围以确保Visual Studio处理更改 将该值更改回MSBuild:UpdateDesignTimeXaml
您可以尝试的另一件事是打开xaml和xaml.cs文件并保存它们。

这就是修复它的方法。我真不敢相信,当我读到这篇文章时,你竟然没有一张赞成票。现在你有我的了。