我喜欢随RC1发布的新“添加视图”对话框。如果指定视图数据类,则会为您生成脚手架视图。它似乎适用于我的解决方案中的项目中定义的类。我的一些域类继承自在外部程序集中定义的基类(并在我的Web项目中引用)。当我指定其中一个域类时,我收到错误。 Visual Studio在外部基类上报告TypeLoadException。
我对ProcMon进行了一些调试,发现它正在寻找基类DLL,以及其他地方的临时文件夹。该文件夹确实包含包含我的派生域模型类的DLL。我没有看到基类的DLL。所以为了好玩,我把它复制到那里,瞧,我可以添加视图。
这是一个错误吗?
答案 0 :(得分:1)
是的,这是一个错误。请在http://codeplex.com/aspnet
上提交答案 1 :(得分:0)
您实际上忘了在View文件夹中添加Web.Config文件。 请参阅这篇小文章:http://www.graytechnology.com/Blog/post/ASPNET-MVC-strongly-typed-view-error-Could-not-load-type.aspx
在我目前的项目中,这让我有点不知所措! :)