如何为Visual Studio构建/扩展设计器

我刚刚在Linq2Sql中完成了一个快速介绍,我决定尝试一下。 令我沮丧的是,dbml设计器似乎只支持SqlServer和SqlClient提供程序。 阅读后,我发现我必须手工编写我的类,以便为其他数据提供程序(如SQLite(我经常使用))执行Linq2Sql。 我想知道: 有没有资源可以从中学习如何在Visual Studio中扩展dbml设计器? 如果没有办法扩展dbml设计器,我如何为visual studio构建自定义代码生成设计器?     
已邀请:
您无需构建或扩展设计器。您只需要一个有效的DBML文件。 我建议检查DbLinq及其源代码:   [DbLinq]允许使用Linq以及DBML文件   使用非MS数据库生成   如MySQL,PostgreSQL,Oracle,   Ingres,SQLite,FireBird和SQL   服务器 顺便说一句,你是针对特定的数据库服务器吗? (DbLinq可能不是您的最佳选择,因为它似乎有一段时间没有维护,并且有越来越多的供应商提供的LinqToSql / Entities提供程序...)     

要回复问题请先登录注册