私のプロジェクトでは、WP7 クライアントと WP8 クライアントの間でライブラリを共有しています。ライブラリには、ビュー、ビュー モデル、およびその他の興味深いデータが含まれています。
Windows Phone Toolkit の最新バージョンも使用したいと考えています。
私が遭遇した問題は、xaml コードは互換性がありますが、実行時エラーが発生することです。これは、LongListSelector が wp7 の Windows Phone Toolkit と WP8 のフレームワーク コードの異なるアセンブリに存在するためです。
wp7で:
xmlns:toolkit="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls.Toolkit"
wp8で:
xmlns:controls="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone"
両方のプラットフォームで xaml を複製する必要なく、この難問を解決するにはどうすればよいですか?