5

somee.comでホストされているデータベースがあります 。VS 2012 のサーバー エクスプローラーに新しい接続を追加しましたが、テスト接続は成功しました。SE のテーブルも正常に表示され、管理パネル @ somee.comからデータベースに加えられた変更も、サーバー エクスプローラーに即座に反映されます。

しかし、テーブルをデザイン サーフェイスにドラッグしようとしても、OR デザイナーからのフィードバックはなく、カーソルが drag-n-drop に変化せず、同じこともできません。また、テーブルまたはテーブル内の任意の列を選択して [プロパティ] を選択すると、すべてのプロパティが表示されますが、それらは無効になっています。つまり、プロパティを変更することはできません(読み取り専用です)。

以前に LINQ-to-SQL クラスを使用したことがありますが、そのような動作は経験していません。私は常にプロパティを編集し、O/R デザイナーにテーブルを追加することができました。

私はWPFアプリケーション、WCFサービスで同じことを試みましたが、成功しませんでした。何か案は?

4

3 に答える 3

9

Visual Studio 12 の .dbml デザイナー ビューへのテーブルのドラッグを解決するのに役立つソリューションを見つけました。

  • dsref80.dll ドライバーを置き換えます: C:\Program Files (x86)\Common Files\microsoft shared\Visual Database Tools\dsref80.dll または C:\Program File\Common Files\microsoft shared\Visual Database Tools\dsref80.dll
  • dserf80.dll を使用すると、以下のリンクからダウンロードできます: www.wincabs.com/free-dll/?db=d&file=Dsref80 (リンクは機能しなくなりましたが、他のリンクはこのようにググることができます)

参照: Social.msdn.microsoft.com/Forums/en-US/d65c71f5-3887-4f2a-bbd3-e799a4ac6fdc/visual-studio-database-tools-error

于 2013-08-16T08:40:57.867 に答える
1

私は同じ問題を抱えていましたが、dll (この時点では古いものです) を交換するのではなく、サーバー エクスプローラーでテーブルを右クリックし、[コピー] をクリックしてから、デザイン サーフェイスを右クリックして、[貼り付け] をクリックします。

そのため、ドラッグ アンド ドロップを使用せずにコピー アンド ペーストを使用できる場合は、このソリューションがより便利になる可能性があります。

于 2015-03-11T20:53:54.407 に答える