C# 错误:在构建ASP.NET核心MVC RC2时,有多个类型与名称匹配

C# 错误:在构建ASP.NET核心MVC RC2时,有多个类型与名称匹配,c#,visual-studio,asp.net-core,asp.net-core-mvc,asp.net-mvc-scaffolding,C#,Visual Studio,Asp.net Core,Asp.net Core Mvc,Asp.net Mvc Scaffolding,我正在Asp.NETCoreRC2中根据n层架构开发一个web应用程序 当我尝试使用scaffolding生成CRUD控制器和视图时,我得到以下错误 我已经将模型/视图模型和上下文/存储库类分别划分为业务逻辑层和数据访问层。我在OpenBiz项目中将这两个层都引用为nuget包。但不能进行如上所示的脚手架施工。我的架构有问题吗?或者我在这里遗漏了什么吗?来自: 目前有一个脚手架的问题,它不支持 正确地为当前项目之外的类建模 作为一种解决方法,您可以将模型临时添加到web项目中 然后在搭建脚手

我正在Asp.NETCoreRC2中根据n层架构开发一个web应用程序

当我尝试使用scaffolding生成CRUD控制器和视图时,我得到以下错误

我已经将模型/视图模型和上下文/存储库类分别划分为业务逻辑层和数据访问层。我在OpenBiz项目中将这两个层都引用为nuget包。但不能进行如上所示的脚手架施工。我的架构有问题吗?或者我在这里遗漏了什么吗?

来自:

目前有一个脚手架的问题,它不支持 正确地为当前项目之外的类建模

作为一种解决方法,您可以将模型临时添加到web项目中 然后在搭建脚手架后将其移至BLL/DAL项目

此外,他们还公开引用了:

如果模型类处于依赖项(项目/库)中,脚手架将失败 正在运行脚手架的项目的名称#251

项目A依赖于项目B。项目B具有模型类If 您尝试使用来自的模型类在项目上运行脚手架 项目B失败,出现以下错误:没有为返回模型类型 类型:


因此,从RC2开始,这是脚手架工具中的一个缺陷

有什么帮助吗?我也在Github的脚手架回购上问过这个问题。我甚至重新创建了这个项目,但都是徒劳的。