我有一个ASP.NET MVC 3项目和一个类库项目的解决方案。我在Web项目中创建了对类库“Commands”的引用,该库正在解析; copy-local也设置为true,Commands.dll被复制到web项目的bin目录中。
当我尝试添加强类型视图时,从命令中选择一个类作为模型,我收到命令程序集的“无法加载文件或程序集”错误。
我已尝试删除并重新添加引用,清理和重建解决方案等,但仍然存在问题。
有些奇怪的是,当我单击控制器中的“添加视图”以进入添加视图对话框时,引用的程序集中的模型可以在“模型类:”下拉列表中找到。
答案 0 :(得分:1)
尝试在视图中使用模型类的完全限定名称。
例如:@model YourClassLibraryNameSpace.YourClassname