Visual Studio 2010
我的项目中引用了System.Web.MVC 2和System.Web.Routing 4。
<add assembly="System.Web.Routing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
指定模块时出现以下错误:
<add name="UrlRoutingModule" type="System.Web.Routing.UrlRoutingModule,System.Web.Routing, Version=4.0.0.0,Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
错误:指定了错误的模块。 System.Web,版本4.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a
注意:我正在将Kentico CMS升级到新版本,他们现在也在使用路由。升级文档希望添加版本为3.5.0.0的模块。由于我引用了4.0版,我不能做3.5。
答案 0 :(得分:1)
尝试
<add name="UrlRoutingModule" type="System.Web.Routing.UrlRoutingModule, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />