これまで何度もこのエラーが発生しましたが、これは簡単な修正です。欠落している参照を追加するだけです。しかし、私はすでに持っています。実際、参照を追加すると、Intellisense は参照したい型に誘導してくれます。しかし、ビルドするとエラーが発生します。それ以降、IntelliSense は機能しません (赤い波線が表示されます)。私が疑っている1つの奇妙なこと。参照を追加しようとしているプロジェクトは、.NET 4.0 アプリケーション プロジェクトです (LINQ と WPF を使用)。.NET 3.5 クラス ライブラリ プロジェクトへの参照を追加しようとしています。これは私にとって新しい水域です(.NET 3.5を参照する.NET 4.0)が、アセンブリ間にいくつかの競合があると推測しています。何か案は?
[編集]
これが役立つかどうかはわかりませんが、コードが必要なようです。これが私がしたすべてです。
- プロジェクト Framework.UserServices への参照を追加しました。
- オブジェクト ブラウザに、Framework.UserServices の名前空間を持つリレー コマンド タイプが存在することを確認しました。
既存のクラスのコンストラクターに次のコードを追加しました (どこにでも配置できます)。
Framework.UserServices.RelayCommand リレー = 新しい Framework.UserServices.RelayCommand(OpenEditor);