.NET MAUI iOS集成EF Core 7启动后崩溃问题求助
.NET MAUI iOS启动EF Core时崩溃问题
问题现象
- iOS应用启动后触发断点,停留数秒后终止
- 已禁用HotReload,但问题仍存在
- Android和Windows端运行正常,仅iOS端出现异常
启动日志
加载程序集: data-0x1611d8000 [外部] 加载程序集: data-0x16178c000 [外部] 线程已启动: <线程池> #7 2023-06-29 00:27:45.546 Xamarin.PreBuilt.iOS[49768:3128527] 无法解析程序集 Microsoft.VisualStudio.DesignTools.TapContract, Version=17.0.0.0, Culture=neutral, PublicKeyToken=null。详细信息: 无法加载文件或程序集 '/var/mobile/Containers/Data/Application/7B9D6681-A646-430C-A453-1D831127C8A2/Documents/FP.content/Microsoft.VisualStudio.DesignTools.TapContract.dll' 或其依赖项之一。 2023-06-29 00:27:45.553 Xamarin.PreBuilt.iOS[49768:3128527] 无法解析程序集 Xamarin.HotReload.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null。详细信息: 无法加载文件或程序集 '/var/mobile/Containers/Data/Application/7B9D6681-A646-430C-A453-1D831127C8A2/Documents/FP.content/Xamarin.HotReload.Contracts.dll' 或其依赖项之一。 已解析挂起的断点 'Xamarin.HotReload.HotReloadAgent.BreakpointSendToIde(System.String)' 到 D:\a\_work\1\s\HotReload\Source\Xamarin.HotReload.Agent\HotReloadAgent.cs:423 [0x00000]。 加载程序集: /private/var/containers/Bundle/Application/5440EC53-4C5F-4E22-B690-E5E921E53C5B/FP.app/System.Text.Encodings.Web.dll [外部] 2023-06-29 00:27:45.765 Xamarin.PreBuilt.iOS[49768:3128527] 无法解析程序集 Xamarin.HotReload.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null。详细信息: 无法加载文件或程序集 '/var/mobile/Containers/Data/Application/7B9D6681-A646-430C-A453-1D831127C8A2/Documents/FP.content/Xamarin.HotReload.Contracts.dll' 或其依赖项之一。 2023-06-29 00:27:45.774 Xamarin.PreBuilt.iOS[49768:3128527] 无法解析程序集 Microsoft.VisualStudio.DesignTools.TapContract, Version=17.0.0.0, Culture=neutral, PublicKeyToken=null。详细信息: 无法加载文件或程序集 '/var/mobile/Containers/Data/Application/7B9D6681-A646-430C-A453-1D831127C8A2/Documents/FP.content/Microsoft.VisualStudio.DesignTools.TapContract.dll' 或其依赖项之一。 已解析挂起的断点 'Xamarin.HotReload.HotReloadAgent.BreakpointCheckpoint()' 到 D:\a\_work\1\s\HotReload\Source\Xamarin.HotReload.Agent\HotReloadAgent.cs:418 [0x00000]。 已解析挂起的断点在 'MainContext.cs:114,1' 到 void FP.Repository.SQLite.Context.MainContext.<InitStorageIfNeededAsync>d__30.MoveNext () [0x0002a]。 应用已终止。
环境信息
- iOS版本:15.7.6,设备为iPhone 7
- VS版本:17.6.0 Preview 1.0
- MAUI工作负载版本:
已安装工作负载ID 清单版本 安装来源 -------------------------------------------------------------------------------- maui-android 7.0.86/7.0.100 SDK 7.0.200, VS 17.6.33417.168 maui-ios 7.0.86/7.0.100 SDK 7.0.200, VS 17.6.33417.168 maui-maccatalyst 7.0.86/7.0.100 SDK 7.0.200, VS 17.6.33417.168 maui-tizen 7.0.86/7.0.100 SDK 7.0.200 tvos 16.4.7060/7.0.100 VS 17.6.33417.168 maccatalyst 16.4.7060/7.0.100 VS 17.6.33417.168 ios 16.4.7060/7.0.100 VS 17.6.33417.168 android 33.0.46/7.0.100 VS 17.6.33417.168 macos 13.3.7060/7.0.100 VS 17.6.33417.168 wasm-tools 7.0.5/7.0.100 VS 17.6.33417.168 runtimes-windows 7.0.5/7.0.100 VS 17.6.33417.168 maui-windows 7.0.86/7.0.100 VS 17.6.33417.168
补充说明
已查阅相关Stack Overflow问题,但未找到可行解决方案。
内容的提问来源于stack exchange,提问作者Volodymyr
相关产品推荐
相关产品推荐

