领域数据库报告“No RealmObjects。链接器是否剥离了它们?“在Windows10上

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了领域数据库报告“No RealmObjects。链接器是否剥离了它们?“在Windows10上相关的知识,希望对你有一定的参考价值。

在VisualStudio2015(C#)上使用realm数据库时,Realm报告异常如下:

No RealmObjects. Has linker stripped them? See https://realm.io/docs/xamarin/latest/#linker-stripped-schema
   Location: Realms.Schema.RealmSchema.Builder.Build()
   Location: System.Lazy`1.CreateValue()
   Location: System.Lazy`1.LazyInitValue()
   Location: Realms.Realm.GetInstance(RealmConfigurationBase config, RealmSchema schema)

细节:

我的代码是:

public partial class Form1 : Form
{
    public Form1()
    {
        InitializeComponent();
    }

    private void button1_Click(object sender, EventArgs e)
    {
        try
        {
            var realm = Realm.GetInstance();
        }
        catch (Exception ex)
        {
            System.Diagnostics.Debug.WriteLine(ex.Message);
            System.Diagnostics.Debug.WriteLine(ex.StackTrace);
        }
    }
}

Realm使用Nuget安装到我的Project,而Realm版本是3.2.1。当然,这个项目包括“FodyWeavers.xml”,如下所示:

<?xml version="1.0" encoding="utf-8" ?>
<Weavers>
  <RealmWeaver />
</Weavers>

我认为Realm可以在Windows10上使用.Net应用程序,我错了吗?如果有人知道如何使用Realm,如果您有样品来源,请告诉我。

以上是关于领域数据库报告“No RealmObjects。链接器是否剥离了它们?“在Windows10上的主要内容,如果未能解决你的问题,请参考以下文章

赛迪顾问《中国云计算市场研究年度报告》发布:“技术+服务”两手抓 华云数据成为云计算领域的重要核心厂商

水晶报告11:空白领域炸弹报告

全球资金流入数字货币领域的24小时详情报告

区块链在垃圾分类回收领域的应用发展报告

区块链非金融领域应用报告 | Blockchain in Non-financial Sectors Report

高盛为什么认为中国AI领域将超越美国?