C# 尝试使用MVVMCross和SQLite插件调试PCL代码
我使用MVVMCross和SQLite插件创建了一个PCL(在VS2012下) 在我的Droid代码中,我初始化服务如下:C# 尝试使用MVVMCross和SQLite插件调试PCL代码,c#,android,plugins,portable-class-library,mvvmcross,C#,Android,Plugins,Portable Class Library,Mvvmcross,我使用MVVMCross和SQLite插件创建了一个PCL(在VS2012下) 在我的Droid代码中,我初始化服务如下: Cirrious.MvvmCross.Plugins.Sqlite.PluginLoader.Instance.EnsureLoaded(); 在我的PCL代码中: var factory = this.GetService<ISQLiteConnectionFactory>(); var conn = fact
Cirrious.MvvmCross.Plugins.Sqlite.PluginLoader.Instance.EnsureLoaded();
在我的PCL代码中:
var factory = this.GetService<ISQLiteConnectionFactory>();
var conn = factory.Create("shopbazar");
有什么想法吗
我在Android程序集中设置了“互联网”和“写入外部存储”的权限
顺便说一下,我不能进入这段代码,因为调试没有进入PCL。还有别的想法吗 要在VS2012中进行调试,恐怕有时您只需直接转到VS2010即可 我只能建议你加入你的声音,也可以在Xamarin论坛上询问 我已经问过了,但到目前为止没有回答:(
为了让SQLite发挥作用,请看一看示例--这对您有效吗?如果有效,那么我们需要找出差异…如果无效,那么我们需要找出在您的Droid版本中要做什么-vive les差异
有关VS中mono*和PCL设置和工具的当前状态的更多一般信息,请参阅:
嗨,斯图尔特!一如既往,答案很快。我想知道是否有一天我不会为你所做的所有工作送一瓶酒:)对于SQLite插件,问题来自我。没有包括需要什么。对于VS2012问题,我也将在Xamarin论坛上签名。再次感谢大家!!!好的,让我将我的应用程序部署到android应用商店,我们将看看我能挣多少钱:)在我们等待的时候,请对调试进行nag Xamarin-这是一个痛苦的过程,可能需要一些时间才能解决(它可能需要Microsoft的修复?)
Could not load type 'SQLite.SQLiteConnection' from assembly 'Cirrious.MvvmCross.Plugins.Sqlite.Droid…