Kobarin's Development Blog

C#やASP.NETなどについての記録です。

ASP.NET MVC 5.2 プロジェクトへのMvcSiteMapProviderのインストール方法

通常はプロジェクトを開いてNuget Package Managerで「MvcSiteMapProvider」を検索してインストールするだけですが、ASP.NET MVC 5.2の場合依存関係(MVC5.2 and MvcSiteMapProvider 4.6.x)によりインストール出来ません。

以下のサイトを参考に、コンソールからバージョン指定することでインストール出来ました。

Breadcrumb in MVC - CodeProject

Install-package MvcSiteMapProvider.MVC<version>

 とありますが、MVC5.2(5の場合も同じだと思いますが)の場合は以下のとおりです。

Install-package MvcSiteMapProvider.MVC5

てっきりNugetで自動的に選別してくれるものと考えていましたが、そうでもないようです。