【发布时间】:2016-04-17 08:19:52
【问题描述】:
我开发了一个使用 EF7 和 SQLite 的简单而小型的通用 Windows 应用程序。当"Compile with .NET Native tool chain"选项unchecked时,它可以顺利编译和运行。
如果我选中选项 “使用 .NET Native 工具链编译”,我会收到以下编译错误:
错误类型“System.MarshalByRefObject”未包含在编译中,但在类型“Microsoft.Data.Entity.Design.OperationExecutor”中被引用。可能缺少程序集。
在这之后还有很多其他的错误,但我相信解决这个也会解决剩下的问题。
有人知道怎么解决吗?
【问题讨论】:
-
只需将类型添加到 Default.rd.xml 并重试。
-
我该怎么做?在哪里做?
-
来吧,伙计,我从 .NET 和 C# 开始。没有人生来就无所不知。既然你知道这样做很热,我相信告诉我不会有问题。我已经输入了谷歌,发现这个文件在我项目的属性文件夹中。问题是我不知道如何添加“System.MarshalByRefObject”引用。
-
这里的问题完全相同
标签: c# .net windows-10 uwp .net-native