WinRT と WP8 の間でコードを共有する場合:
WP8 は次のことを望んでいます。
xmlns:vm="clr-namespace:MyApp.ViewModels"
WinRT は次のことを望んでいます。
xmlns:vm="using:MyApp.ViewModels"
つまり、WP7、Silverlight、WPF のようにプロジェクト間で XAML コード (ユーザー コントロールなど) を共有することはできません。
誰かが回避策を見つけましたか? XmlnsDefinition
属性でこれを修正できるように見えましたが、MS は WinRT から削除しました。