我想为 dapper-dot-net 使用现有的 CRUD 扩展,但我的项目必须使用 .net 3.5。到目前为止,我已经尝试了以下 nuget 包:
- DapperExtensions - 不会编译。
- Dapper.Rainbow - 不会安装。
- Dapper.SimpleCRUD - 不会安装。
- Dapper.contrib - 不会编译。
那里还有其他适用于 dapper 的 CRUD 扩展吗?或者有没有办法让其中一个与.net 3.5一起工作?
我不确定您要使用哪些功能,但 Insight.Database 类似于 dapper,我们刚刚发布了 Insight.Database v3.1,支持 .NET 3.5。
https://github.com/jonwagner/Insight.Database
如果您致力于小巧玲珑,请忽略这一点。:)
根据Google Code 上的存储库,看起来 Dapper 有一个可用的 .NET 3.5 构建版本:
Dapper NET35.csproj
尝试下载源代码并编译项目的 3.5 版本,然后在您的解决方案中引用它并查看它是否有效。
编辑:对不起,我看到你的意思是扩展不适用于早期版本的 Dapper。也许尝试将源代码下载到具有最长项目历史的那个,并在同一个项目中针对 Dapper 进行编译,看看你是否可以让它工作?