2009-11-16 54 views
2

我在IIS7中运行我的ASP.NET MVC应用程序,它给出了下面的错误。同样的事情在IIS6中工作正常在IIS7中运行ASP.NET MVC的问题

无法加载文件或程序集“System.Web.Routing,Version = 0.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35”或其依赖项之一。定位的程序集清单定义与程序集引用不匹配。 (来自HRESULT的例外:0x80131040)

回答

3

您需要为IIS7注册MVC的路由模块。合并到您的web.config:

<system.webServer> 
    <modules> 
     <add name="UrlRoutingModule" type="System.Web.Routing.UrlRoutingModule, System.Web.Routing, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> 
    </modules> 
</system.webServer> 
+0

谢谢。它的工作很棒... – 2009-11-16 04:17:59