Jus*_*tin 32 asp.net-mvc razor-2 visual-studio-2015
我安装了Visual Studio 2015并重新启动."MVC"类型在2015年未被识别,但仍在2013年得到认可.这是我的"视图"web.config:
<configuration>
<configSections>
<sectionGroup name="system.web.webPages.razor" type="System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup, System.Web.WebPages.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
<section name="host" type="System.Web.WebPages.Razor.Configuration.HostSection, System.Web.WebPages.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" />
<section name="pages" type="System.Web.WebPages.Razor.Configuration.RazorPagesSection, System.Web.WebPages.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" />
</sectionGroup>
</configSections>
<system.web.webPages.razor>
<host factoryType="System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<pages pageBaseType="System.Web.Mvc.WebViewPage">
<namespaces>
<add namespace="System.Web.Mvc" />
<add namespace="System.Web.Mvc.Ajax" />
<add namespace="System.Web.Mvc.Html" />
<add namespace="System.Web.Optimization"/>
<add namespace="System.Web.Routing" />
</namespaces>
</pages>
</system.web.webPages.razor>
Run Code Online (Sandbox Code Playgroud)
小智 25
我们相信这些正在发生,因为您当前正在使用MVC 4,并且Visual Studio 2015中不包含MVC 4工具.仅包括MVC 5和MVC 6工具.如果您实际上正在使用MVC 5并看到这些问题,请告诉我们.您可以通过打开packages.config并滚动到Microsoft.AspNet.Mvc条目来确认您正在使用MVC 4.如果列出的版本以"4"开头,则表示您使用的是MVC 4.
话虽如此,我们感谢您的反馈以及您在MVC 4中所做的投资.基于您和其他客户的反馈,我们正在研究为Visual Studio 2015提供MVC 4工具的可能性.同时,您的项目尽管存在工具问题,它仍将在Visual Studio 2015中编译和运行.或者,您可以将Visual Studio 2013和2015并排安装在您的计算机上.这样,您可以将Visual Studio 2013用于MVC 4项目,使用Visual Studio 2015用于MVC 5及更高版本的项目.
| 归档时间: |
|
| 查看次数: |
15690 次 |
| 最近记录: |