2011-12-23 59 views
7

是否有任何與Visual Studio 11 Developer Preview集成的MySQL連接提供程序?VS11 Developer Preview的MySQL提供程序

我已經試過了MySQL連接器v6.4.4,但我沒有看到連接到來自新連接對話框MySQL數據庫選項...

+0

添加投票結束太時間本地化 – em70

回答

1

對於因爲據我所知每個MySQL連接MSI文件需要內置支持特定版本的Visual Studio。我在Visual Studio 2010文件夾中進行了快速搜索,發現擴展文件夾中有一個Mysql .Net Connector文件夾:

C:\ Program Files(x86)\ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ Extensions \ Oracle \ MySQL連接器網\

我還沒有嘗試過,但你可以給它一個去複製/粘貼這個文件夾到你的Visual Studio 11文件夾。但是,我預計還有更多的工作要做,而不僅僅是簡單的複製/粘貼。

+0

嘗試並沒有工作。進一步的搜索也沒有出現。切換回VS2010以完成任務。謝謝 – em70

14

我調整了淨連接器6.5.4版,使之與Visual Studio 11開發者預覽版的工作,以及Visual Studio 2012

它添加幾行清單文件的一個簡單的事情。

It can be downloaded here

只需雙擊它,並選中的Visual Studio 2012 RC複選框。

更新 MySQL已發佈其連接器6.6.2的測試版,支持Visual Studio 2012。 Get it here.

+0

非常感謝。我一直在努力爲自己創建一個vsix一週,但沒有運氣。 – jercra

+0

@jercra沒問題,它是一個重命名爲vsix的zip文件,我只是在清單文件中添加了一個VS12部分。 –

+0

我試過vs2012.vsx文件,但沒有運氣。我看不到數據提供者列表中的mysql條目。 –

2

我使用Arkain的解決方案,它工作得很好,直到我想生成MySQL腳本來生成我的數據庫。在DDL生成模板中,我沒有選擇SSDLToMySQL.tt(VS)。

這可以通過將位於C:\VSPath\Extensions\Microsoft\Entity Framework Tools\DBGen的2個文件複製到C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\Extensions\Microsoft\Entity Framework Tools\DBGen來解決,你們中的一些人可能放置在vs其他地方。

+0

+1 - 可能在未來幫助他人。 –

0

請使用「Devart MySQL連接器」來解決連接到visual studio 11和visual studio 2012 RC pack的問題。 我用這個連接器,它正常工作,如 「MySQL的連接器/淨6.5.4」 在Visual Studio 2010的工作 你可以從這裏下載:

  1. ​​
  2. http://www.devart.com/dotconnect/mysql/download.html

我使用這個軟件包 「dotConnect for MySQL 7.1 Express」