visual-studio-code - 使用 EF Core 和 db2 搭建 DbContext 时出错
问题描述
我正在尝试在 .NET 代码 IDE 上使用 EF Core for IBM DB2 构建 dbcontext。我已经安装了这些软件包:
<PropertyGroup>
<TargetFramework>netcoreapp3.1</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="IBM.Data.DB2.Core" Version="3.1.0.400" />
<PackageReference Include="IBM.EntityFrameworkCore" Version="3.1.0.300" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="5.0.7" />
<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="5.0.0" />
<PackageReference Include="Net5.IBM.Data.Db2" Version="5.0.0.300" />
</ItemGroup>
这是我得到的错误:
PS D:\Projects\KPEApi> Scaffold-DbContext "jdbc:db2://10.16.34.104:60000/KPEDEV:retrieveMessagesFromServerOnGetMessage=true;" IBM.EntityFrameworkCore
Scaffold-DbContext :术语“Scaffold-DbContext”未被识别为 cmdlet、函数、脚本文件或可运行程序的名称。
检查名称的拼写,或者如果包含路径,请验证路径是否正确并重试。
在行:1 字符:1
- Scaffold-DbContext "jdbc:db2://10.16.34.104:60000/KPEDEV:retrieveMess ...
- CategoryInfo: ObjectNotFound: (Scaffold-DbContext:String) [], CommandNotFoundException
- 完全限定错误 ID:CommandNotFoundException
请帮忙
解决方案
推荐阅读
- c# - System.NotSupportedException:- 无法创建“System.Char”类型的常量值。仅支持原始类型或枚举类型
- javascript - 使用手动创建的 Buffer 的 NodeJS 内存泄漏
- python - 使用 Python (Canvas) 创建棋盘图案
- mongodb - MongoDB:无法比较 NumberInt?
- elixir - Distillery Release 在自定义命令中找不到“release_ctl”
- javascript - 2d 变换,旋转不符合预期
- python - 将 pd.Series 转换为 2D np.array 而不将两列堆叠在一起以包含列的索引
- python - 如何在 Django 2.2.6 版本中获取列表而不是 QuerySet 类列表?
- reactjs - 如何防止我的 ReactJs 代码在客户端可见?
- angular - Angular 2+,通过路由器重定向到另一个组件的 html 不起作用