12

WPFアプリケーションとRIAサービス用のインターフェイスとクラスをいくつか保持するクラスライブラリプロジェクトがあります。

クラスの1つにメンバーを追加したい

Brush BackgroundColor { set; get; }

また

SolidColorBrush BackgroundColor { set; get; }

しかし、私はこのエラーを受け取りました。

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

どうしたの?

[参照の追加]ウィンドウでそのアセンブリがまったく表示されない場合の修正方法は?

4

1 に答える 1

29

解決策は簡単です。次の3つのDLLへの参照を追加するだけです。

WindowsBase.dll

PresentationFramework.dll

PresentationCore.dll

.Net 4.5では、これらのDLLは通常、C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework.NETFramework\v4.5のような名前のディレクトリにあります。

于 2012-03-15T20:02:45.727 に答える