使用ASP.NET MVC RC1中的“添加视图”对话框进行强类型视图时出现问题

时间:2009-01-29 17:47:54

标签: asp.net-mvc visual-studio-2008

我喜欢随RC1发布的新“添加视图”对话框。如果指定视图数据类,则会为您生成脚手架视图。它似乎适用于我的解决方案中的项目中定义的类。我的一些域类继承自在外部程序集中定义的基类(并在我的Web项目中引用)。当我指定其中一个域类时,我收到错误。 Visual Studio在外部基类上报告TypeLoadException。

我对ProcMon进行了一些调试,发现它正在寻找基类DLL,以及其他地方的临时文件夹。该文件夹确实包含包含我的派生域模型类的DLL。我没有看到基类的DLL。所以为了好玩,我把它复制到那里,瞧,我可以添加视图。

这是一个错误吗?

2 个答案:

答案 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

在我目前的项目中,这让我有点不知所措! :)