gpt4 book ai didi

asp.net-mvc - MvcSiteMapProvider 安装错误

转载 作者:行者123 更新时间:2023-12-02 05:29:56 25 4
gpt4 key购买 nike

我在安装 mvc 的 sitemapprovider 时遇到此错误:

Install-Package : Updating 'Microsoft.AspNet.Razor 3.2.2' to 'Microsoft.AspNet.Razor 2.0.20505.0' failed. Unable to find versions of 
'Microsoft.AspNet.WebPages, Microsoft.AspNet.Mvc' that are compatible with 'Microsoft.AspNet.Razor 2.0.20505.0'.
At line:1 char:1
+ Install-Package MvcSiteMapProvider.MVC4
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Install-Package], InvalidOperationException
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand

最佳答案

该错误表明您正在安装 MvcSiteMapProvider.MVC4 NuGet package ,但您的项目是 MVC 5(因为它有 Razor 3.2.2)。您必须将与您的 MVC 版本匹配的包(在本例中为 MvcSiteMapProvider.MVC5 )安装到您的项目中。

PM> Install-Package MvcSiteMapProvider.MVC5

请注意 MvcSiteMapProvider NuGet package已过时,不应安装到任何项目中,除非您打算使用 MvcSiteMapProvider v3.x。

如果您要从 MvcSiteMapProvider v3 升级到 v4,请参阅 upgrade guide .

关于asp.net-mvc - MvcSiteMapProvider 安装错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25750629/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com