4

Windows 7 Pro で Visual Studio Ultimate 2012 RC を使用して、SQL CE 4.0 でシンプルな WPF 4.5 アプリを設計しています。データベースをエンティティにモデル化しましたが、これは完全に機能しますが、データ ソース ウィンドウからエンティティ プロパティをドラッグ アンド ドロップしようとすると、 Visual Studio は既知のエラーを生成します:

コントロールへのデータ
のバインド 型を解決できないため、コントロールをデザイン サーフェイスに追加したり、コントロールにバインドしたりできません。プロジェクトをビルドするか、必要なアセンブリ参照を追加してください。

もちろん、ソリューションをクリーンアップして再構築しようとしました。プロジェクトを C:\ ドライブに移動する必要があるとの回答があったため、プロジェクトを C:\ ドライブに移動しました。SQL CE データベースを使用して、C:\ ドライブにまったく新しいプロジェクトを作成しようとさえしました。Visual Studio 2010 でこの操作を問題なく実行できるため、ターゲット フレームワークを 4.5 から 4.0 に変更しようとしましたが、これも役に立ちませんでした。私のVS2010はSQL CE 4.0に接続していないため、VS2010でエンティティを生成できません:(

それはVS2012のバグでしょうか、それとも何か不足していますか? 返信ありがとうございます。

4

2 に答える 2

4

OK、これは奇妙ですが、役に立ちます。このような状況に遭遇した場合は、XML 名前空間を自分のプロジェクトに手動で追加する必要があります。次のようにします。

<Window ....
       xmlns:yourAlias="clr-namespace:WpfApplication1"
 ... />

次に、プロジェクトをクリーンアップして再コンパイルします。しばらくすると、データ ソースからの視覚的なドラッグ アンド ドロップが魔法のように機能し始めます :)

于 2012-09-07T10:25:00.090 に答える