WPF3.5アプリケーションで動作するコントロールのWPF3.5ライブラリがあります。ここで、アプリケーションのWPF 4バージョンを作成し、アプリのバージョン3.5と4の両方に同じライブラリ(ソースコード)を使用したいと思います。
ここでの私のオプションは何ですか?このタイプのマルチターゲティングを処理する一般的な方法(ある場合)は何ですか?
同じファイル/ソースコードを参照して(両方のプロジェクトを手動で更新して)、ライブラリのWPF3.5バージョンとWPF4バージョンの2つの異なるプロジェクトを維持する必要がありますか?または、WPF 3.5バージョンのみを維持し、WPF 4アプリでバイナリWPF3.5ライブラリを参照する必要がありますか?
後者を試してみたところ、これは「app.config remapping」で機能する可能性がありますが、WPF4プロジェクトからWPF3.5ライブラリのソースコードに直接アクセスすることはできません。
どんなポインタでも大歓迎です。
編集:NET 3.5プロジェクト/ソリューションはVS2008で維持する必要がありますが、NET4ソリューションはVS2010で維持されます。