首页 > 解决方案 > ABP Suite 似乎正在生成无法编译的代码

问题描述

我在从 EasyCrm 示例项目复制代码时遇到问题,因此我接受了 Alper 的建议,并尝试通过 ABP Suite 生成我的所有类。在我开始创建导航属性之前,一切都运行良好。

ABP Suite 似乎正在生成无法编译的代码。

这是 ABP 导航属性页面的屏幕截图:

导航属性页面

这是产生的错误消息:

错误信息

这是 CLI 输出:

命令行输出

以下是 Visual Studio 中产生的构建错误:

Visual Studio 中的错误

请指教。这是一个错误吗?我应该自己做导航属性吗?我应该将 AsQueryable() 方法调用更改为另一个接口方法吗?

标签: asp.net-mvcentity-frameworkasp.net-corecode-generationabp

解决方案


感谢您报告此问题。使用 Abp 5.0 Beta 1 版本,IRepository接口不再继承IQueryable。我将为您的问题创建一个内部问题。

同时,您可以更改错误的行,如下所示

(await _countryRepository.GetQueryableAsync())

推荐阅读