我有一个解决方案,其中包含两个项目,一个用于还包含模型的Web层,另一个用于一个执行其他“工作”的Windows窗体项目。表单项目引用了Web项目,直到我需要引用表单项目中的Web项目中的内容为止,一切都很好,出于循环引用的原因,我不能这样做。
因此,我创建了一个新的解决方案,将数据层放在一个项目中,将Web层放在另一个项目中,以便稍后再添加第三个项目,并放入所需的引用。现在,当我运行Web项目时,出现以下错误;
所以我知道Web项目正在努力从数据项目中找到我的名称空间,但是我已经引用了它,所以我不知道该做什么。
***编辑 这丝毫不令人震惊,但这是问题所在。如果我编辑Index.cshtml,它将识别引用的项目。我尝试添加;
@using LottoData.Models
我输入的内容已经完成。但是,当我现在运行它时,我得到了;
帮助!
答案 0 :(得分:0)
这是我的坏事。我忘记了将数据项目的输出类型更改为“类库”,但仍将其设置为“控制台程序”。进行了更改,删除并重新添加了参考,进行了清理和重建,现在可以正常工作了。感谢@David和@Armand的输入。