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

mia*_*hai 4 c# asp.net-mvc-5 visual-studio-2019

我想启动一个 MVC 5 项目来学习课程,因此我转到“工具”>“获取工具和功能”。我只能在“单个组件”选项卡中看到 MVC 4。

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

San*_*mar 6

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

项目模板选择窗口

您可以稍后在 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>
Run Code Online (Sandbox Code Playgroud)

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