我有一个简单的 Todo 应用程序,我正在通过教程进行开发。我一直在使用 Windows Machine 热重载。但我添加了一些滑动控件,所以我想在 android 模拟器中测试它。我有最新版本的 VS 和 android 模拟器,但我收到以下异常:
[9:19:46 PM] 在 AgentStatusChangedHandler 中捕获异常 317:Xamarin.HotReload.DebuggerTimeoutException:无法注入程序集
这让我发疯!我不知道出了什么问题。请任何信息将是最有帮助的。
您可以在Visual Studio菜单栏中勾选Debug > Options > XAML Hot Reload 查看是否勾选了相关平台
更多选项和细节可以参考:XAML Hot Reload for .NET MAUI.
另外,我搜索了相关案例。你可以看看这个案例:Xamarin Hot Reload not failed to initialize。希望能帮到你。
我发现我的问题是什么。希望这对其他人有帮助。我必须得到 SQLitePCLRaw.provider.dynamic_cdecl NuGet 包。 MS 说你需要这个和 sqlite-net-pcl 一起使用 Android.