2012-03-15 16 views
9

私はWPFアプリケーションとRIAサービス用のインターフェイスとクラスを保持するクラスライブラリプロジェクトを持っています。私は部材System.Windows.Freezableが見つかりません

Brush BackgroundColor { set; get; } 

または

SolidColorBrush BackgroundColor { set; get; } 

を追加したい。しかし、私はこのエラーを得たクラスの一つに

エラー2タイプ 'System.Windows.Freezable'は、参照されていないアセンブリ で定義されています。アセンブリ 'WindowsBase、Version = 4.0.0.0、Culture = neutral、 PublicKeyToken = 31bf3856ad364e35'への参照を追加する必要があります。

どうしましたか?

の場合の修正方法参考資料の追加ウィンドウこのアセンブリはまったく見えませんか?

+0

愚かな質問を申し訳ありませんが、.NET 4.0をインストールしましたか? – sll

+0

あなたのクラスライブラリはどのバージョンの.NETをターゲットにしていますか? –

+0

@sll yup! :) .NET 4.0をインストールしました –

答えて

25

解決策は簡単です。ただ、次の三つのDLLへの参照を追加します。

WindowsBase.dllの.Net 4.5で

PresentationFramework.dll

PresentationCore.dll

、これらのDLLの一般的に存在しますC:¥Program Files(x86)¥Reference Assemblies¥Microsoft¥Framework.NETFramework¥v4.5

のような名前のディレクトリ