簡體   English   中英

如何為Visual Studio構建/擴展設計器

[英]How to build/extend a designer for Visual Studio

我剛剛在Linq2Sql中完成了一個快速介紹,我決定嘗試一下。 令我沮喪的是,dbml設計器似乎只支持SqlServer和SqlClient提供程序。

閱讀后,我發現我必須手工編寫我的類,以便為其他數據提供程序(如SQLite(我經常使用))執行Linq2Sql。



我想知道:

  • 有沒有資源可以從中學習如何在Visual Studio中擴展dbml設計器?
  • 如果沒有辦法擴展dbml設計器,我如何為visual studio構建自定義代碼生成設計器?

您無需構建或擴展設計器。 您只需要一個有效的DBML文件。

我建議檢查DbLinq及其源代碼:

[DbLinq]允許使用非MS數據庫生成Linq以及DBML文件,例如MySQL,PostgreSQL,Oracle,Ingres,SQLite,FireBird和SQL Server

順便說一句,你是針對特定的數據庫服務器嗎? (DbLinq可能不是您的最佳選擇,因為它似乎有一段時間沒有維護,並且有越來越多的供應商提供的LinqToSql / Entities提供程序...)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM