2011-01-10 8 views
0

.xsdデザイナーの中から、リストのMySql接続からテーブルをドラッグして構成を開始します。私は高度なクエリビルダを開くと、SQLはVisual StudioアドバンストクエリービルダーMySqlに "def"が追加されました。テーブル名の前に

select * from x; 

スキーマは、実際のスキーマと問題です
select * from def.schema.x 

に最初のボックスにあったものから変更されたが、私は見ていないということですここでdef接頭辞が来る。 MySqlバージョン5.5.8、MySqlConnector 6.3.4、Visual Studio 2008、Windows 7 64.これと同じプロセスがXP上で正常に動作していました。

アイデア?

答えて

0

私は同じ問題を抱えていました。私はWin 7 64でVisual Studios 2010を使用しています。MySqlConnector 6.3.1。私がしたことは、MySqlConnector/Net 6.3.1をアンインストールして、MySqlConnector/Net 6.3.6をインストールしたところです。

+0

6.3.6はインストールバグによりインストールできませんでしたが、6.3.5がインストールされている可能性がありますが、それでも問題はあります。 – crokusek

+0

年後にプロジェクト間でいくつかのファイルを移行するときに問題が再発します。 MySql Connectorを6.5.4にアップグレードし、def.schema接頭辞はもはや問題にはなりません。 – crokusek

0

はねえ、私は前にこのいまいましい問題があったが、私はあなたがあるために必要なもの、それ すべてを解決: .NETコネクタ6.3.6をインストールする前に、.NET Frameworkの4.0をインストールします。

Visual Studio 2010をインストールしても動作しない場合、100%動作します。