【发布时间】:2012-12-21 13:16:00
【问题描述】:
安装了 ASP.Net 4.0 的 Web 服务器,部署了 Web Pages 2.0 DLLs bin。用 cshtml/razor 编写的页面,但路由不起作用。
当仅使用网页而不是完整的 MVC(我将在 global.asax 中定义我的路由)时,服务器上需要什么来激活路由?
现在我只能使用传统的 URL 和查询字符串来调用我的页面。
任何指针表示赞赏。
【问题讨论】:
-
您是否在 bin 文件夹中包含“System.Web.Mvc.dll”和“System.Web.Routing.dll”?
-
拥有 MVC 之一。只需添加路由,但这并没有什么区别。我认为无论如何都会在服务器上的 GAC 中。
-
您使用的是哪个版本的 IIS?
-
我猜你一定需要更改网站的池。 “集成模式的ASP.Net v4.0”
-
据我所知,明天将与网络管理员核实。
标签: asp.net-mvc asp.net-mvc-routing asp.net-webpages