gpt4 book ai didi

visual-studio-2017 - VS2017 NuGet : Dependencies not install automatically

转载 作者:行者123 更新时间:2023-12-05 06:30:35 27 4
gpt4 key购买 nike

我在使用 Visual Studio 2017 时遇到问题。当我安装任何包时,nuget 管理器不安装依赖项。例如,Microsoft.EntityFrameworkCore.Sqlite 有 2 个依赖项,我必须手动安装它。

这是正常行为吗?我记得过去 nuget 管理器会自动安装依赖项。

最佳答案

VS2017 NuGet: Dependencies not install automatically

您的包应作为packagereference 进行管理。您可以编辑您的项目文件 .csproj 来检查它。

packages.config 不同,PackageReference 仅列出您直接安装在项目中的那些 NuGet 包。因此,NuGet 包管理器 UI 和项目文件不会因下层依赖项而困惑。

此外,依赖信息包含在 obj 文件夹中的 project.assets.json 中。您不需要手动安装依赖项。

可以查看文档Migrate from packages.config to PackageReference了解一些细节。

希望这对您有所帮助。

关于visual-studio-2017 - VS2017 NuGet : Dependencies not install automatically,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52226484/

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