【问题标题】:Zumero Xamarin Won't CompileZumero Xamarin 不会编译
【发布时间】:2013-08-02 22:52:36
【问题描述】:

我正在尝试使用 Zumero Xamarin 组件,但出现编译器错误。

The type 'System.Data.Common.DbConnection' is defined in an assembly that is not referenced.

我将组件包含到我的项目中并添加了以下代码。

using System.Data.SQLite;

        string personalFolder = Environment.GetFolderPath(Environment.SpecialFolder.Personal);
        string dbName = "pitches.db";
        string dbPath = Path.Combine ( personalFolder, dbName);
        var conn = new  SQLiteConnection ("Data Source=" + dbPath); 
        conn.Open (); 
        conn.ZumeroRegister();

【问题讨论】:

    标签: ios sqlite xamarin.ios xamarin zumero


    【解决方案1】:
    1. 按照相同的步骤,这个问题也发生在我身上。

    2. 如果我随后添加对 System.Data 的引用,则错误消失并且代码编译。查看您的屏幕截图,您似乎没有对 System.Data 的引用。在 Project 菜单下,选择 Edit References,确保 All 选项卡已打开,然后在 System.Data 旁边打勾。

    3. 我正在使用最近发布的 Xamarin.iOS 6.4。我不记得之前需要执行此步骤,这表明 Xamarin.iOS 的早期版本可能默认包含对 System.Data 的引用。我这里有一点不确定性,但需要消除。

    我希望这会有所帮助。

    【讨论】:

    • 非常感谢埃里克!工作完美!你是最棒的!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-05
    • 2015-02-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多