FreeSql/FreeRedis/FreeScheduler 完成 .NET 8.0 AOT 测试 & 经验分享
💡
原文中文,约13700字,阅读约需33分钟。
📝
内容提要
2023年11月15日,.NET 8.0正式发布,开发圈期待性能超越和完美开发体验。FreeRedis、CSRedisCore、FreeSql和FreeScheduler等开源项目已更新和测试,支持.NET 8.0和AOT编译。虽然更新过程中遇到问题,但最终解决。总体来说,.NET 8.0的AOT功能可用,但仍有改进空间。
🎯
关键要点
- 2023年11月15日,.NET 8.0正式发布,开发圈期待性能超越和完美开发体验。
- 开源项目如FreeRedis、CSRedisCore、FreeSql和FreeScheduler已更新以支持.NET 8.0和AOT编译。
- 更新过程中遇到问题,但最终解决,AOT功能可用但仍有改进空间。
- FreeRedis项目更新迅速,支持.NET 8.0,发布了版本1.2.5。
- CSRedisCore项目处于稳定维护阶段,不再增加新功能。
- FreeSql项目庞大,更新后发布了版本3.2.805,支持.NET 8.0。
- FreeScheduler项目更新迅速,测试发布仅花费5分钟。
- 测试FreeRedis的AOT特性时遇到问题,最终通过配置rd.xml解决。
- FreeScheduler的web管理面板功能也成功支持AOT。
- FreeSql在使用数据库持久化时遇到问题,经过多次调试最终成功。
- 建议未来版本改进发布速度和调试文件的处理,AOT功能仍需完善。
➡️