首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >InitializeComponent不存在

InitializeComponent不存在
EN

Stack Overflow用户
提问于 2016-09-01 14:07:46
回答 9查看 3.5K关注 0票数 3
代码语言:javascript
复制
InitializeComponent();

此代码行出现在后面代码中的所有Xaml页面构造函数中。它引发以下错误:

InitializeComponent不存在。

现在,我无法调试我的项目中的任何页面,尽管我已经注释掉了这一行。

我怎么才能解决这个问题?

任何帮助都将不胜感激。

注意:我使用的是Xamarin Forms便携式项目。

更新:当我注释掉这一行并运行页面时,只有一个空屏幕出现在IOS和中,尽管我的页面以前运行正常。

更新2:现在InitializeComponent行消失了,但是我调试的页面仍然是完全空白的。

我在here上问了一个关于这个新问题的问题。

EN

回答 9

Stack Overflow用户

回答已采纳

发布于 2016-09-01 14:21:21

更改页面中的某些内容,然后保存它。令人害怕的是,这有时解决了这个问题。

如果不管用的话。更新您的金块包,以便Xam表单是最新的。“清理”您的项目,转到您的项目dir,并通过文件资源管理器从您的项目中删除bin和obj。

重建它。

祝好运。

票数 7
EN

Stack Overflow用户

发布于 2016-09-05 13:59:32

我在Xamarin窗体应用程序中也遇到了同样的问题,我将Build Action更改为:

嵌入式资源

对于.xaml和.cs文件都使用属性窗口。

希望它能对你有帮助。

票数 9
EN

Stack Overflow用户

发布于 2016-09-01 15:01:26

确保Xaml页面的属性Custom Tool设置为MSBuild:UpdateDesignTimeXaml

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39273766

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档