Silverlight アプリケーションと WPF アプリケーションの間で少しのコードを共有しようとしています。
新しいポータブル クラス ライブラリ プロジェクトを作成し、「.NET Framework 4 以降」と「Silverlight 4 以降」をターゲットに設定しました。
ただし、WPF プロジェクト (.NET Framework 4 をターゲット) を作成し、PCL への参照を追加すると、次のようなメッセージが表示されます。
「異なるランタイムまたは .NET Framework プロファイルをターゲットとするプロジェクト間の参照はサポートされていません。この参照は、ファイル アセンブリ参照として扱われます。」
同じランタイムとプロファイルをターゲットにする必要があるため、これは面倒です。
つまり、最愛の F12 キーを押して WPF コードから PCL 内のクラスにジャンプすることができないということです。
これを修正することは可能ですか、それとも不可能なことをしようとしていますか?