我在MVC 5中开始一个新项目,我需要让我的团队估计微软将支持MVC 5多长时间。我查看ASP.NET Support Lifecycle Policies,其中说&#34 ;支持政策将支持当前版本和以前的版本。"然后它只列出5.x,我认为这意味着他们将.NET Core 1.x作为当前版本。这是否意味着一旦.NET Core 2.0发布,他们将放弃对MVC 5的支持?根据{{3}},.NET Core 2.0预计将于2017年第三季度发布。如果他们提供了#12; 12个月的通知"那时,这意味着对MVC 5的支持将于2018年第三季度结束。
这比主流"仅仅大约6个月。 MVC 4支持,与.NET Core Roadmap绑定并于2014年1月9日结束。扩展支持不会在2012年1月10日之前结束。如果MVC 5与Visual Studio 2015相关联,主流支持将在2020年结束,并在2025年扩展支持。
有谁知道我在哪里可以找到更多关于MVC 5支持结束日期的确切信息?我知道ASP.NET Core MVC可以使用完整的.NET框架,并且我已经花了很多精力学习.NET Core。但在这种情况下,我真的可以使用MVC 5更快地发布。
更新:我已经阅读了很多文章,例如Visual Studio 2012 Support,当地社区的人们通常建议将.NET Core用于任何新项目。但是,当我亲自询问人们当前当前使用.NET Core时,我从未听说有人说他们在生产中使用它。我知道有人在生产中使用它并且可以在完整的.NET框架中使用它,但它仍然缺少很多工具,功能,第三方库和MVC 5的文档具有。我承认,如果我更擅长C#和.NET,我可能会处理这些问题。文章建议可以随时提供12个月的MVC 5支持通知。如果情况确实如此,我不确定我是否可以在C#/ .NET上出售我的团队。