Visual Studio 2019社区版是否支持MVC 5项目?

时间:2019-10-21 15:17:01

标签: c# asp.net-mvc-5 visual-studio-2019

我想开始一个MVC 5项目以完成课程,所以我去了Tools> Get Tools and Features。我只能在“单个组件”选项卡中看到MVC 4。

这是否意味着我需要安装其他版本的Visual Studio?

2 个答案:

答案 0 :(得分:2)

它将以nuget软件包(System.Web.Mvc)的形式出现,而不是VS的“工具和功能”安装程序。

您至少需要4.52版的.NET Framework(我认为),默认情况下默认为MVC 5.x(我可能是错的),但是您可以升级nuget软件包管理器并手动进行更新。 / p>

答案 1 :(得分:1)

您不必为此安装任何nuget软件包。只需在vs 2019社区中创建一个新项目,然后在项目模板选择页面上,选择“ ASP.NET Web应用程序(.Net Framework)”。它将默认为MVC5项目。

Project Template Selection window

稍后您可以在web.config文件中检查MVC版本。

<assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35"/>
    <bindingRedirect oldVersion="1.0.0.0-5.2.7.0" newVersion="5.2.7.0"/>
  </dependentAssembly>

在这里您可以看到程序集名称及其版本。