Subsonic 3 与最新版本的 Mono 兼容吗?

发布于 2024-08-02 19:39:35 字数 118 浏览 4 评论 0原文

目前 Mono 的最新稳定版本是 2.4.2.3。亚音速3可以用吗?我知道 Mono 尚不兼容所有 .net 3.5 功能,但我假设兼容性取决于 .net 3.5 Subsonic 使用的特定语言功能。有谁知道它是否兼容?

The latest stable release of Mono right now is 2.4.2.3. Does subsonic 3 work with it? I know Mono isn't compatible with all .net 3.5 features yet, but I'm presuming compatibility depends on which specific language features of .net 3.5 Subsonic uses. Does anyone know for a fact whether it's compatible?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

So尛奶瓶 2024-08-09 19:39:35

它兼容 - 如果计划使用 MySQL,请记住使用 MySQL 连接器的实际版本。
当前 SubSonic 中存在错误(请参阅问题 111)。将 SubSonic.Core/Linq/Structure/ExecutionBuilder.cs 中的 IsDbNull 更改为 IsDBNull 并重新编译。

这对我来说是用 Mono 2.6 和 MySQL-connector 6.2.2 完成的,

但除了简单的保存和读取查询之外,我没有测试任何东西。

Its compatible - just remember to use an actual version of MySQL connector, if planning to use MySQL.
And there is an Error in current SubSonic (see Issue 111). Change IsDbNull to IsDBNull in SubSonic.Core/Linq/Structure/ExecutionBuilder.cs and recompile.

That did it for me with Mono 2.6 and MySQL-connector 6.2.2

But I didnt't test anything but simple save and read queries.

旧瑾黎汐 2024-08-09 19:39:35

从代码的外观来看,并不是所有的东西都是完整的 3.5,所以我认为它会很好,我一直在使用 3.0.0.3,并且 resharper 提出了关于如何更改和升级它的评论语气。

但测试时间不到 5 分钟左右,所以如果我是你,我会继续,除了 5-10 分钟之外,你真的没有太多可以浪费的时间。

希望这有帮助

from the looks of the code not everything seems to be full hilt 3.5 so i would cast an opinion that it will be just fine, i have been using 3.0.0.3 and resharper comes up with tones of comments about how it can be changed and upgraded.

but it takes less than 5 mins or so to test, so i would go ahead if i was you, you dont really have much to loose other than 5-10 mins.

hope this helps

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文