gpt4 book ai didi

.net-core - 无法将 EntityFrameworkCore 工具添加到 Visual Studio 2017 中的类库

转载 作者:行者123 更新时间:2023-12-04 23:39:22 25 4
gpt4 key购买 nike

我创建了一个新的类库 (.Net Core) 并想添加包 Microsoft.EntityFrameworkCore.Tools.DotNet 1.0.0 .但是我拒绝并收到以下错误

Severity Code Description Project File Line Suppression State Error Package 'Microsoft.EntityFrameworkCore.Tools.DotNet 1.0.0' has a package type 'DotnetCliTool' that is not supported by project 'MyVS2017Project'. 0



我也在类库(.Net Framework)中尝试过

使用包管理器控制台命令时出现相同的错误消息

Install-Package Microsoft.EntityFrameworkCore.Tools.DotNet

最佳答案

CLI 工具包不能作为标准包引用添加。您的 csproj 文件中需要这样的内容:

<ItemGroup>
<DotNetCliToolReference
Include="Microsoft.EntityFrameworkCore.Tools.DotNet"
Version="1.0.0" />
</ItemGroup>

这是 NuGet 中的错误/限制。见 https://github.com/NuGet/Home/issues/4190更多细节。

关于.net-core - 无法将 EntityFrameworkCore 工具添加到 Visual Studio 2017 中的类库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42654217/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com