Dan*_*l O 1 model-view-controller asp.net-mvc mvccontrib portable-areas
使用MvcContrib可移植区域时,我无法使用强类型视图.
我收到错误消息
'Could not load typeSystem.Web.Mvc.ViewPage<blah>
Run Code Online (Sandbox Code Playgroud)
我尝试使用内置类型来检查我的类型是否有错误.
我也遇到了这个问题.消费应用程序需要在其中具有以下配置web.config
<pages
pageParserFilterType="System.Web.Mvc.ViewTypeParserFilter, System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
pageBaseType="System.Web.Mvc.ViewPage, System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
userControlBaseType="System.Web.Mvc.ViewUserControl, System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
<controls>
<add assembly="System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" namespace="System.Web.Mvc" tagPrefix="mvc" />
</controls>
</pages>
Run Code Online (Sandbox Code Playgroud)
我发现你实际上需要web.config在PortableArea的项目中进行这些设置.如果没有这些设置,您的PortableArea将无法解决System.Web.Mvc.ViewPage<>并导致在IDE中发生各种疯狂的事情.让我失望的第一件事就是我没有智能感知<%= Html.然后,我运行了我的消费项目并获得了一个黄色的死亡屏幕:
alt text http://www.freeimagehosting.net/uploads/55542d2c51.png
在Ben Hall的博客上找到了这个问题的答案.希望有所帮助.
| 归档时间: |
|
| 查看次数: |
877 次 |
| 最近记录: |