我想开始一个MVC 5项目来学习一门课程,所以我去了Tools > Get Tools and Feature。我只能在各个组件选项卡中看到MVC 4。
这是否意味着我需要安装不同版本的Visual?
发布于 2019-10-21 15:21:46
它将作为nuget包(System.Web.Mvc)出现,而不是VS的工具和特性安装程序。
您至少需要4.52版本的.NET框架(我认为)默认情况下它将默认为MVC 5.x (我可能错了),但是您可以升级nuget包管理器并手动更新它。
发布于 2019-10-22 06:38:26
你不必为此安装任何nuget软件包。只需在vs 2019社区中创建一个新项目,并在项目模板选择页面上选择"ASP.NET网络应用程序(.Net框架)“。它将默认为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>在这里,您可以看到程序集名称及其版本。
https://stackoverflow.com/questions/58489326
复制相似问题