错误:脚手架ASP.NET Core MVC RC2时,多个与名称匹配的类型
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了错误:脚手架ASP.NET Core MVC RC2时,多个与名称匹配的类型,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含991字,纯文字阅读大概需要2分钟。
内容图文
我正在根据n层架构在Asp.Net Core RC2中开发一个Web应用程序.
当我尝试使用脚手架生成CRUD控制器和视图时,出现以下错误.
我将模型/视图模型和上下文/存储库类分别分为业务逻辑层和数据访问层.我将OpenBiz项目中的这两层都称为nuget包.但是无法执行如上所述的脚手架.我的体系结构是否存在问题,或者我在这里缺少什么?
解决方法:
来自Github的回复:
currently there is an issue with scaffolding, that it doesn’t support
model classes outside of the current project properly.As a workaround, you can add the model temporarily to your web project
and then move it to the BLL/ DAL projects after scaffolding.
另外,他们还开设了this issue as a bug,并引用:
Scaffolding fails if model class is in a dependency (project/ library)
of the project on which scaffolding is being run. #251Project A has a dependeny on Project B. Project B has model class If
you try to run scaffolding on Project A by using model class from
Project B, it fails with the below error: No model type returned for
type:
因此,从RC2开始,这是脚手架工具中的错误.
内容总结
以上是互联网集市为您收集整理的错误:脚手架ASP.NET Core MVC RC2时,多个与名称匹配的类型全部内容,希望文章能够帮你解决错误:脚手架ASP.NET Core MVC RC2时,多个与名称匹配的类型所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。