当两个项目共享同一个领域时,.net领域引发TypeExtension异常

时间:2018-09-21 02:58:37

标签: .net winforms realm

我在两个需要访问同一数据集的项目中使用共享领域数据库。

当前设置:

  • 两个项目输出到同一文件夹
  • 领域数据库文件也放置在同一文件夹中
  • 两个项目都安装了相同的最新领域包(来自NuGet)

有效方法:

  • 仅构建项目A并运行
  • 构建两个项目,但是在运行之前再次构建项目A

失败(调用Could not load file or assembly 'System.Reflection.TypeExtensions时引发TypeExtension异常GetInstance()

  • 构建两个项目,但是在A之后构建B,然后运行A将失败

我怀疑这是由于项目B的二进制文件覆盖了项目A的二进制文件引起的。但是我不明白的是,两个领域包应该是相同的吗?

0 个答案:

没有答案