当我在 Visual Studio 2010 中使用“ASP.NET MVC3 Web 应用程序”模板创建一个新项目时,我得到一个带有 web.config 的项目,其中包含这个<system.web><compilation><assemblies>
<add assembly="System.Web.Routing, Version=4.0.0.0,
Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
现在,此部分控制在 ASP.NET 预编译期间引用的程序集列表 - 将 .aspx、.ascx 和 .cshtml 文件转换为 .NET 程序集的过程。
这些文件用于“视图”,通常包含用于显示网页元素的代码。我仔细查看了System.Web.Routing
命名空间的内容,但在“视图”中找不到任何有用的东西。
System.Web.Routing
在<compilation>
web.config 部分中引用的目的是什么?