无法在 Visual Studio 2015 Nuget 包管理器中安装包 'Microsoft.AspNet.Razor 3.2.3'
Could not install package 'Microsoft.AspNet.Razor 3.2.3' in Visual Studio 2015 Nuget package manager
我尝试了以下方法:
我正在尝试在 VS Community 2015 中打开在 VS 2010(pluralsight 练习)中创建的代码集。
System.Web.Mvc 引用出现错误,导致代码无法编译。我尝试将 NuGet Microsoft.AspNet.MVC 更新到当前版本 - 5.2.3 并收到以下错误:
无法安装包 'Microsoft.AspNet.Razor 3.2.3'。您正在尝试将此包安装到以“.NETFramework,Version=v4.0”为目标的项目中,但该包不包含任何与该框架兼容的程序集引用或内容文件。如需更多信息,请联系软件包作者。
- 我删除了代码集并重新尝试了上述步骤并仅增量更新 NuGets 直到以下并成功编译解决方案。
Microsoft.AspNet.MVC v4.0.40804
Microsoft.AspNet.Razor v2.0.30506
Microsoft.AspNet.Webpages v2.0.20710
我想知道如何将 NuGets 更新到最新的稳定版本。
AFAIK Microsoft.AspNet.Mvc 5.2.3
& Microsoft.AspNet.Razor 3.2.3
包仅包含 .NET 4.5 程序集,因此不能安装在 web.config 文件中有 targetFramework=4.0
的任何项目上,甚至他们已成功添加到包管理器控制台中。
如果您愿意更改目标框架版本,请编辑项目中 compilation
和 httpRuntime
元素的 targetFramework
属性值以使用 .NET 4.5 程序集,或使用项目属性 => Application
=> Target framework
=> .NET Framework 4.5
:
<compilation targetFramework="4.5">...</compilation>
<httpRuntime targetFramework="4.5" />
注意:Microsoft.AspNet.Mvc 4.040804
的最新兼容 Razor 引擎版本是 2.0.30506.0。不幸的是,到目前为止包的元数据没有任何关于支持的目标框架的信息,因此您需要自己找出适合您的项目的包。
相关问题:
我尝试了以下方法:
我正在尝试在 VS Community 2015 中打开在 VS 2010(pluralsight 练习)中创建的代码集。
System.Web.Mvc 引用出现错误,导致代码无法编译。我尝试将 NuGet Microsoft.AspNet.MVC 更新到当前版本 - 5.2.3 并收到以下错误:
无法安装包 'Microsoft.AspNet.Razor 3.2.3'。您正在尝试将此包安装到以“.NETFramework,Version=v4.0”为目标的项目中,但该包不包含任何与该框架兼容的程序集引用或内容文件。如需更多信息,请联系软件包作者。
- 我删除了代码集并重新尝试了上述步骤并仅增量更新 NuGets 直到以下并成功编译解决方案。
Microsoft.AspNet.MVC v4.0.40804
Microsoft.AspNet.Razor v2.0.30506
Microsoft.AspNet.Webpages v2.0.20710
我想知道如何将 NuGets 更新到最新的稳定版本。
AFAIK Microsoft.AspNet.Mvc 5.2.3
& Microsoft.AspNet.Razor 3.2.3
包仅包含 .NET 4.5 程序集,因此不能安装在 web.config 文件中有 targetFramework=4.0
的任何项目上,甚至他们已成功添加到包管理器控制台中。
如果您愿意更改目标框架版本,请编辑项目中 compilation
和 httpRuntime
元素的 targetFramework
属性值以使用 .NET 4.5 程序集,或使用项目属性 => Application
=> Target framework
=> .NET Framework 4.5
:
<compilation targetFramework="4.5">...</compilation>
<httpRuntime targetFramework="4.5" />
注意:Microsoft.AspNet.Mvc 4.040804
的最新兼容 Razor 引擎版本是 2.0.30506.0。不幸的是,到目前为止包的元数据没有任何关于支持的目标框架的信息,因此您需要自己找出适合您的项目的包。
相关问题: