collections - SubSonic 3 与非自动生成的合集有兼容性问题吗?

标签 collections subsonic subsonic3

有一个 v2 运行良好的系统。将 v2 DLL 的 Visual Studio 引用替换为 v3 DLL。重建项目。错误。

我曾经有名为“MyYahooCollection”的东西,现在我只有“MyYahoo”和“MyYahooTable”。收藏品好像没了。

我错过了什么?

我在后端使用 SQL Server 2005 并实现 ActiveRecord。

谢谢。

最佳答案

Subsonic 3 与 Subsonic 2 不兼容。如果您有 Subsonic 2.x 项目,则不能“仅仅”升级它。不起作用。 Rob 在 3.x 的 alpha 阶段很早就描述了这种权衡。

由于 3.x 在大部分整体方法中使用 LINQ,并从 *Collection 对象转向更多 IEnumerable 和 List 对象,因此需要进行更大的重构才能使用它来替换 2.x 实现。

关于collections - SubSonic 3 与非自动生成的合集有兼容性问题吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1201755/

相关文章:

c# - 使用参数转换数据类型 - ChangeType() 范围问题

java - 如何编写java程序只打印字符串中的重复字符?

collections - Kotlin:将对象列表映射到一个字段中的值列表的惯用方式?

linq-to-sql - 基准 Linq2SQL、Subsonic 2、Subsonic 3 - 还有其他让它们更快的想法吗?

亚音速系列前 1

SubSonic 与 MS SQL 2008?

c# - 如何模拟subsonic的SimpleRepository的Add方法

collections - 具有相同类型文档的不同 RavenDB 集合

SubSonic 和 Azure 兼容性

activerecord - SubSonic 3 ActiveRecord 生成的代码带有警告