【发布时间】:2016-06-23 23:14:30
【问题描述】:
有关 ASP.NET Core MVC 1.0(又名 MVC 6)的信息来自 Microsoft,因此仍有一些问题没有得到解答。我的一个问题是关于向后兼容性和可升级性。众所周知,WebForms 不是 ASP.NET Core 1.0 的一部分。
尚不清楚 ASP.NET Core MVC 1.0(又名 MVC 6)是否会在 ASP.NET 4.x 和 ASP.NET Core 1.0 上运行?还是 ASP.NET Core MVC 1.0 只兼容 ASP.NET Core 1.0?
当尝试将 ASP.NET MVC nuget 包从 MVC 5 升级到 MVC 6(此时为最终 RC1)时,Visual Studio 中出现以下错误:
找不到与“Microsoft.AspNet.Razor.Runtime 4.0.0-rc1-final 约束”兼容的“Microsoft.AspNet.Razor”版本:Microsoft.AspNet.Razor (≥ 4.0.0-rc1- final)', 'Microsoft.AspNet.WebPages 3.2.3 约束:Microsoft.AspNet.Razor (≥ 3.2.3 &&
不清楚这是否是 RC 的版本控制问题,或者 ASP.NET 4.6 是否不支持 ASP.NET Core MVC(又名 MVC 6)?
基本上,ASP.NET Core MVC 1.0(又名 MVC 6)是否/将支持在 ASP.NET 4.6 上运行?
【问题讨论】:
标签: asp.net asp.net-mvc asp.net-core asp.net-core-mvc