无法在发布模式下为 UWP 构建 Xamarin.Forms 应用
Posted
技术标签:
【中文标题】无法在发布模式下为 UWP 构建 Xamarin.Forms 应用【英文标题】:Can't build Xamarin.Forms app for UWP in release mode 【发布时间】:2021-06-20 04:40:46 【问题描述】:*** 社区!
我无法构建应用程序的发布版本,因为它在这行代码上崩溃。 我尝试删除程序集以包含... 但这并不能解决我的问题。
List<Assembly> assembliesToInclude = new List<Assembly>();
assembliesToInclude.Add(typeof(CarouselViewRenderer).GetTypeInfo().Assembly);
assembliesToInclude.Add(typeof(UWPShadowsRenderer).GetTypeInfo().Assembly);
Xamarin.Forms.Forms.Init(e, assembliesToInclude);
请帮帮我????????????.
谢谢! 祝你好运!
【问题讨论】:
对我来说它崩溃了,因为我错过了一行。确保在此处添加所有依赖项 在调试模式下它工作。 调试模式没有使用.net native,但是可以在UWP项目选项中激活.net native进行调试 我该怎么做? 可执行文件 (.exe) 或库 (.dll) 的格式无效。 【参考方案1】:我解决了这个问题。 在我的项目中,有一个包导致了这个问题。 当我删除包项目开始工作。
【讨论】:
哪个包是原因?以上是关于无法在发布模式下为 UWP 构建 Xamarin.Forms 应用的主要内容,如果未能解决你的问题,请参考以下文章
Xamarin.CommunityToolKit TouchEffect.Command 在 UWP 中不起作用
[xamarin][uwp][custom renderer] 自定义渲染器 pcl 库未在发布模式下加载
在 Visual Studio 2015 中创建后未构建 Xamarin UWP 项目