わかった。今日、私は WPF プロジェクトで少し頭がおかしくなりました。私は .NET 4.0 で VS2010 を使用しています。ソリューションに別のプロジェクトへの単純な参照を追加し、参照された型のいずれかのメンバー変数を追加して、コンパイルを試みました。何もない。まあ、何か。タイプが全く認識されませんでした。
名前空間 using ステートメントで確認しました。インテリセンスは気に入ったようです。実際、Visual Studio は、[定義へ移動]機能を使用してクラスを参照できるように完全に満足しています。
これを読んでいる人の中には、これが何であるかをすでに知っている人もいますが、私は気が狂っていると思いました.
WPF プロジェクトのデフォルトは Client Profile ですが、他のプロジェクトは完全な .NET 4.0 を対象としています。警告をオフにしていたので (ばか)、クライアント プロファイルの不一致に関する警告メッセージは表示されませんでした。
WPF プロジェクトのデフォルトを Client Profile ターゲットに設定し、残りのプロジェクトのデフォルトを完全な .NET 4.0 に設定するのはばかげていると思う人はいますか?
...それが私の質問につながります。このデフォルトを変更して、このシナリオが再び発生しないようにすることはできますか? 常にいずれかのプラットフォームをターゲットにしたいと考えています。