System.MissingMethodException:'找不到方法':错误

问题描述 投票:0回答:1

正在以最新的xamarin形式(v4.5.0.282)应用程序运行sqlite-net(v1.6.292),并与Microsoft.AppCenter.Analytics和崩溃(v2.6.4)一起使用,没有问题。我今天将Microsoft.AppCenter。*从2.6.4升级到3.0.0,现在sqlite-net在首次执行CreateTable(例如database.CreateTable)时崩溃。

();并显示以下错误消息。System.MissingMethodException:'找不到方法:'System.String SQLitePCL.raw.sqlite3_column_name(SQLitePCL.sqlite3_stmt,Int32)'。'

其他人是否曾看到此错误,或者可能知道解决此问题的方法?我怀疑Microsoft.Appceneter。*正在使用sqlite-net不兼容的sqlite更新某些内容吗?我已回退升级,直到可以确定原因为止。

Orgbrat

正在以最新的xamarin形式(v4.5.0.282)应用程序运行sqlite-net(v1.6.292),并与Microsoft.AppCenter.Analytics和崩溃(v2.6.4)一起使用,没有问题。我从2.6.4升级了Microsoft.AppCenter。* ...

visual-studio-app-center sqlite-net
1个回答
0
投票

App Center 3.0.0使用SQLitePCLRaw 2.0,它与sqlite-net v1.6.292不兼容。作为一种选择,您可以将sqlite-net更新到1.7.302-beta以解决此版本冲突。

© www.soinside.com 2019 - 2024. All rights reserved.