我想开始一个MVC 5项目以完成课程,所以我去了Tools> Get Tools and Features。我只能在“单个组件”选项卡中看到MVC 4。
这是否意味着我需要安装其他版本的Visual Studio?
答案 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>
在这里您可以看到程序集名称及其版本。