◆MVVM Light toolkit
VS2013だとストアアプリ用の新規プロジェクト作れず。WPFだと可能。
VS2012はストアアプリ、WPFとも可能。
VS2013ストアアプリはプロジェクト作成後にNuGetで「Install-Package MVVMLight」で「MvvmLightLibs 4.3.31.1」がインストールされます。
PM> Install-Package MVVMLight 依存関係 'MvvmLightLibs (? 4.2.30.0)' の解決を試みています。 依存関係 'CommonServiceLocator (? 1.2)' の解決を試みています。 'CommonServiceLocator 1.2' をインストールしています。 'CommonServiceLocator 1.2' が正常にインストールされました。 'MvvmLightLibs 4.3.31.1' をインストールしています。 MvvmLightLibs を Laurent Bugnion (GalaSoft) からダウンロードします。このライセンス条項は http://mvvmlight.codeplex.com/license で参照できます。固有のライセンス条項がある追加の依存関係がパッケージに含まれていないかどうかを確認してください。パッケージおよび依存関係を使用することで、該当するライセンス条項に同意したものとみなされます。ライセンス条項に同意しない場合は、関係のあるコンポーネントをデバイスから削除してください。 'MvvmLightLibs 4.3.31.1' が正常にインストールされました。 'MvvmLight 4.2.30.0' をインストールしています。 MvvmLight を Laurent Bugnion (GalaSoft) からダウンロードします。このライセンス条項は http://mvvmlight.codeplex.com/license で参照できます。固有のライセンス条項がある追加の依存関係がパッケージに含まれていないかどうかを確認してください。パッケージおよび依存関係を使用することで、該当するライセンス条項に同意したものとみなされます。ライセンス条項に同意しない場合は、関係のあるコンポーネントをデバイスから削除してください。 'MvvmLight 4.2.30.0' が正常にインストールされました。 'CommonServiceLocator 1.2' を App2 に追加しています。 'CommonServiceLocator 1.2' が App2 に正常に追加されました。 'MvvmLightLibs 4.3.31.1' を App2 に追加しています。 'MvvmLightLibs 4.3.31.1' が App2 に正常に追加されました。 'MvvmLight 4.2.30.0' を App2 に追加しています。 'MvvmLight 4.2.30.0' が App2 に正常に追加されました。
「PM> Install-Package MvvmLightLibs」だと「MVVM Light libraries only 4.4.32.1」ですね。
依存関係 'CommonServiceLocator (? 1.3)' の解決を試みています。 'CommonServiceLocator 1.3' をインストールしています。 'CommonServiceLocator 1.3' が正常にインストールされました。 'MvvmLightLibs 4.4.32.1' をインストールしています。 MvvmLightLibs を Laurent Bugnion (GalaSoft) からダウンロードします。このライセンス条項は http://mvvmlight.codeplex.com/license で参照できます。固有のライセンス条項がある追加の依存関係がパッケージに含まれていないかどうかを確認してください。パッケージおよび依存関係を使用することで、該当するライセンス条項に同意したものとみなされます。ライセンス条項に同意しない場合は、関係のあるコンポーネントをデバイスから削除してください。 'MvvmLightLibs 4.4.32.1' が正常にインストールされました。 App2 から 'MvvmLightLibs 4.3.31.1' を削除しています。 'MvvmLightLibs 4.3.31.1' が App2 から正常に削除されました。 App2 から 'CommonServiceLocator 1.2' を削除しています。 'CommonServiceLocator 1.2' が App2 から正常に削除されました。 'CommonServiceLocator 1.3' を App2 に追加しています。 'CommonServiceLocator 1.3' が App2 に正常に追加されました。 'MvvmLightLibs 4.4.32.1' を App2 に追加しています。 'MvvmLightLibs 4.4.32.1' が App2 に正常に追加されました。 'MvvmLightLibs 4.3.31.1' をアンインストールしています。 'MvvmLightLibs 4.3.31.1' が正常にアンインストールされました。 'CommonServiceLocator 1.2' をアンインストールしています。 'CommonServiceLocator 1.2' が正常にアンインストールされました。