2

新しい OS と Visual Studio 2012 をインストールし、VS 2010 で作成したプロジェクトを開きました。プロジェクトは正常に移行されました。しかし、データ セット デザイナーを使用してデータ セット (MySQL) を開くことができません。データ ソース ウィンドウでデータセットをダブルクリックしても、何も起こりません。データ ソースを選択した後に [ウィザードでデータ ソースを構成] をクリックすると、「列には有効なデータ型が必要です」というエラーが表示されます。

同じテーブル構造に接続していると確信しています。

VS2008 から VS2010 への移行中に同様の問題が発生しました。初心者からデータセット、テーブルアダプタ等を作り直しました。しかし、私は今それらを再作成したくありません。既存のデータ セット ファイルを修正したい。

デザイナーを機能させるために、データ セット ファイルを手動で編集する必要がありますか?

Clean + Rebuild ではこの問題は解決しません。

最新の MySQL バージョン (5.5.24) と最新の MySQL .NET コネクタ (6.6.4) を持っています。

4

2 に答える 2

0

拡張子が.SUOのファイルを削除すると、これでうまくいきました。

于 2015-02-25T08:50:01.193 に答える
0

データセットは、[データソース] ウィンドウ ([ビュー] > [その他のウィンドウ] > [データ ソース]、ソリューション エクスプローラーでデータセット プロジェクトが選択されている状態) から開くことができることがわかりました。そこから一度開いた後、ソリューション エクスプローラーからも開きます。

残念ながら、Dataset が変更され、Studio 2012 で保存された場合でも、Visual Studio を再起動すると問題が再発します。少なくとも回避策です。

于 2013-02-19T12:26:50.243 に答える