xamarin

时间:2017-02-10 06:55:02

标签: c# xamarin cross-platform

我已经使用Xamarin全新安装了VS2015社区。我在便携式项目中创建了一个xaml页面。然后我看到了人们一直在犯的最常见的错误,InitializeComponent does not exist in the current context。人们已经建议了很多解决方案。

最后有效的是将我的Hellopage.cs的构建属性更改为嵌入式资源。但是,一旦在你设置主页面的App.cs中完成,我会看到红色的波浪线,说我的Hellopage不存在? 这就是我尝试设置主页的方式。

MainPage = new Hellopage();

我遗失的任何东西?

Worked Solution Link

1 个答案:

答案 0 :(得分:1)

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

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