在 Xamarin Forms 从 4.7 到 4.8.0.1560 版本,在 Xamarin Forms 构建 WPF 版项目也许会提示 XamlC error XFC0000 : Cannot resolve type "Application" 构建失败

提示内容如下

App.xaml : error :  : XamlC error XFC0000 : Cannot resolve type "Application".
AppShell.xaml : error :  : XamlC error XFC0000 : Cannot resolve type "Shell".
Views/AboutPage.xaml : error :  : XamlC error XFC0000 : Cannot resolve type "ContentPage".
Views/ItemDetailPage.xaml : error :  : XamlC error XFC0000 : Cannot resolve type "ContentPage".
Views/ItemsPage.xaml : error :  : XamlC error XFC0000 : Cannot resolve type "ContentPage".
Views/NewItemPage.xaml : error :  : XamlC error XFC0000 : Cannot resolve type "ContentPage".

如 [Bug] XAML compiler broke with 4.7.0 · Issue #11101 · xamarin/Xamarin.Forms 所说,一个可以使用的方法是 Michael Schnerring 大佬提供的方法

在 csproj 中添加如下代码

<ItemGroup><EmbeddedResource Remove="**/*.xaml" />
</ItemGroup>

详细请看 https://github.com/xamarin/Xamarin.Forms/issues/11101#issuecomment-678329339

另一个方法是我的方法,删除所有的 App.xaml 和 MainWindow.xaml 等文件,如 https://github.com/lindexi/lindexi_gd/tree/96c9063fdba9fe318eb099da67422de5cc9ae5af/XamarinNeller/XamarinNeller.WPF 项目所示,这样也能构建成功。细节请看 WPF 从零手动创建承载 Xamarin Forms 项目

我搭建了自己的博客 https://blog.lindexi.com/ 欢迎大家访问,里面有很多新的博客。只有在我看到博客写成熟之后才会放在csdn或博客园,但是一旦发布了就不再更新

如果在博客看到有任何不懂的,欢迎交流,我搭建了 dotnet 职业技术学院 欢迎大家加入

如有不方便在博客评论的问题,可以加我 QQ 2844808902 交流


本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。欢迎转载、使用、重新发布,但务必保留文章署名林德熙(包含链接:http://blog.csdn.net/lindexi_gd ),不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。如有任何疑问,请与我联系。

Xamarin Forms 构建 WPF 版项目失败提示 XamlC error XFC0000 错误相关推荐

  1. [转]记一次构建SaaS平台项目失败后的反思

    记一次构建SaaS平台项目失败后的反思 前言: 笔者从2017年起开始着手将公司现有的软件系统改造成多租户模式,以降低整个系统的运营成本.但最后这个项目以失败告终.今天,我将对这个SaaS项目是如何走 ...

  2. IDEA中启动SpringBoot项目时提示:“Error java:程序包xxx不存在”,但实际上是存在的

    场景 在IDEA中启动SpringBoot项目时提示: Error java: 程序包xxx不存在" 但是实际上这个包是存在的. 这个包是自己写的websocket的服务端和客户端的包,是存 ...

  3. jenkins构建聚合mavn项目打包报错error:-resolvable parent POM:‘parent.relativePath‘ points at wrong local POM

    问题产生的原因:我们在构建微服务项目的时候项目层级比较深的时候,通过jenkins打包,如果没有配置好项目的依赖包,自动构建就会报错. 错误原因: [FATAL] Non-resolvable par ...

  4. docker mysql 日志_docker中将MySQL运行在容器中失败提示“ InnoDB : Error 22 with aio_write”的解决办法...

    今天利用docker容器创建mysql8.0的时候(window系统),指定了本地宿主机器的一个目录为容器mysql的datadir目录,发现创建失败了. 创建命令: $ docker run -d ...

  5. mysql中error22_docker中将MySQL运行在容器中失败提示“ InnoDB : Error 22 with aio_write”的解决办法...

    今天利用docker容器创建 mysql 8.0的时候,指定了本地宿主机器的一个目录为容器mysql的datadir目录,发现创建失败了. 创建命令: $ docker run -d --name m ...

  6. 登录失败提示账号或密码错误!

    JSP 在密码框下面写 <p style='color:red'>${errorMsg } </p> Servlet request.setAttribute("er ...

  7. Docker启动失败 提示An error occurred和乱码

    解决方法: 1.在启用或关闭windows功能中打开hyper-v(这是windows自带的虚拟机) 2.cmd键入netsh winsock reset后Restart Docker即可

  8. Xamarin.Forms学习之路——MarvelCard改造版

    Xamarin.Forms学习之路--MarvelCard改造版 效果图 学习目标 项目结构 项目准备 代码--按照如下顺序编写 Model文件夹 Hero.cs ViewModels文件夹 Hero ...

  9. EFCore2.0@Xamarin.Forms

    由于忙于Xamarin的书的创作很久没有和大家见面了,回到博客我会陆续更新一些最新的Xamarin技术,还有最近一直在努力的人工智能相关知识.话说csdn的博客改版了.总觉得变化是好事情啊.     ...

最新文章

  1. 2018.6.8-岁岁年年人不同
  2. 整型和浮点型的区别_C的基础内容:常量之数值型常量,适合新手的学习
  3. 硕士论文研究「AI预测性取向」:化妆等因素并不影响判断
  4. Zabbix 安装agent
  5. 复制书稿(信息学奥赛一本通-T1278)
  6. 六款值得推荐的android(安卓)开源框架简介
  7. 软件工程期末考试 AHNU
  8. 2015蓝桥杯C++A:手链样式(圆排列和环排列)
  9. Java线程与Android线程,Android线程篇(三):深入理解Java线程池(一)
  10. 大致看了下伍德里奇的《计量经济学导论》
  11. 台式计算机刚做完系统就蓝屏,联想台式win10重装系统出现蓝屏,一招解决系统蓝屏问题...
  12. 利用计算机来对指纹,指纹识别系统(文献综述).doc
  13. 未来五年-不懂版权价值层次论你就落伍了!
  14. [七七黎]乱七八糟-美女和野兽
  15. 附录3-form标签常用属性
  16. AVT工业相机Windows、Opencv开发——驱动相机(超详细)
  17. 解决import org.junit.Test 和@Test报错
  18. X猫免费小说安卓逆向分析
  19. 注解-Annotation
  20. 自动化学报latex模板使用说明

热门文章

  1. 虚拟机远程工具MobaXterm(Network error: Connection timed out问题)以及虚拟机无IP地址和NetWork失效问题
  2. 嵌入式系统设计(五):详细介绍win8/win10下安装 PL2303 驱动以及android_ADB驱动
  3. 中国厨房机器人市场现状及未来发展趋势
  4. 小手拍拍机器人_2016年吉林省教师资格证面试:课堂律动知多少
  5. win7资源管理器不断崩溃重启
  6. 常见方案及其描述、格式
  7. 通过 jmeter 完成对请求字段的加密
  8. Impinj英频杰超高频Indy R2000开发资料代码
  9. 第二节:配置django环境!
  10. 记一次清除浏览器广告的经历