Xamarin.Forms.Xaml.XamlParseException: No embeddedresource found for

问题来源

把 Xamarin Forms 项目中的 Xamarin.Forms nuget package从 2.5 更新到 3.0 之后就遇到这个错误了

Xamarin.Forms 2.5 --> project build success

Update Xamarin.forms version from 2.5 to 3.0 then build again, --> project build failed with error:

Xamarin.Forms.Xaml.XamlParseException: No embeddedresource found for

解决方案

在 Xamarin.Forms 中所有的 Page.xaml.cs 加入下面这句代码:

[XamlCompilation(XamlCompilationOptions.Compile)] 

推荐阅读更多精彩内容

  • 个人情况: 学校:西南某专科985 专业:计算机 排名:专业前7%(总303) 英语:480(4), 473(6)...
    呼啦啦葱阅读 2,013评论 4 4
  • 看了公众号情商管理,自己的留言,觉得思维被打开了。连续打开看了三遍留言了。改变正面的解释系统,我会放下焦虑压力。我...
    2020AA阅读 20评论 0 1
  • 用很老套的一句话说,就是那天天气正好,而你正好收到梦想中的offer 很可惜,我的场景并没有那么诗意 那天,天阴沉...
    你叫呆小瓜阅读 432评论 4 4
  • 日出,日落。 花开,花谢。 这样年复一年,不知不觉都十八年了。 匆匆时光中的你们,和自己, 允许我道一声谢谢。 谢...
    尘落丶阅读 22评论 0 2
  • 夜空像块黑布 被一刀刀斩断复又愈合 “你果真愈合了吗?”我抬头问它 它不语,只是大滴大滴地掉泪 我知道的 无论何时...
    C6H5OH阅读 24评论 0 1