【发布时间】:2016-08-05 17:21:24
【问题描述】:
在创建 ASP.NET Core MVC 应用程序时,我有点困惑。我知道如果我使用新发布的 .NET Core 1.0 框架,我可以创建一个 ASP.NET Core MVC 应用程序。
我想知道是否可以使用 .NET 4.6 创建一个。我使用 .NET 4.6 创建了一个新的 MVC 应用程序,但没有可用的新功能,例如标签助手。我需要参考某些库吗?这甚至可能吗?
我应该声明,我真正想要的是能够在 .NET 4.6 Web 应用程序中使用新的 Tag Helpers。
【问题讨论】:
-
对于标签助手,请参阅 - blogs.msdn.microsoft.com/cdndevs/2015/08/06/…
-
请不要使用“MVC 6”。几个月前它被重命名为“ASP.NET Core MVC”,以区别于旧的 ASP.NET MVC 堆栈,并暗示它们不兼容并且完全重写。
-
@Tseng 您能否提供一个指向当前命名法的 MSDN 源的链接?不是我不相信你,而是我想把它作为参考。
-
blogs.msdn.microsoft.com/webdev/2016/01/19/… 那里没有明确命名 MVC,但 MVC 是 ASP.NET Core 的一个包,所有包的版本都在 7 个月前重置为 1.0.0。 ASP.NET 5 和 MVC6 只是导致混淆,使人们认为 MVC6 是 MVC5 的改进版本。不是这样的,完全重写,不兼容MVC5
-
哦,我明白了,它现在叫做 ASP.NET Core MVC! docs.asp.net/en/latest/mvc/index.html
标签: asp.net-mvc asp.net-core asp.net-core-mvc .net-core