Mono 中的 System.Data 是否已扩展为包含额外功能?我试图在 Mono.Data.SqlExpressions 中使用为 Mono 编写的 SQL 解析器,但是当 SqlExpressions 命名空间中的所有类都包含在内时,项目仍然无法编译,因为 System.Data 中的类不匹配。
例如,System.Data.DataColumn 没有定义 PropertyChanged 事件。我需要改用 Mono System.Data 库吗?当 Mono DataColumn 类包含在项目中时,不会发生此编译错误(它引用了 DataCategory 等类,这些类在 .Net 框架中找不到)。
或者,对于如何将 Mono 中的 Sql Parser 移植到 Microsoft 的 .Net 框架的任何帮助将不胜感激。我试图下载源代码并将缺少的库添加到项目中,但这种方法似乎存在缺陷。缺少的依赖项的数量似乎在增加而不是解决问题。