如何包含类库引用的 nuget 包

时间:2021-01-22 15:20:16

标签: visual-studio nuget

我有一个 Visual Studio Web 应用程序,解决方案中有 2 个项目:主 C# 应用程序和我编写的另一个 C# 类库。类库引用了一些 nuget 包。

当我构建并运行我的解决方案时,我遇到了一个参考问题,因为主应用程序没有 nuget 包。我让它运行的唯一方法是将 nuget 包再次添加到主应用程序中,即使它实际上并没有使用它们。

有没有办法让 VS 在最终构建中自动包含相关包?

enter image description here

1 个答案:

答案 0 :(得分:0)

如果你的类库项目是net standard,主项目是非sdk net框架项目,你应该在主应用的csproj文件下添加:

<PropertyGroup>
        
    <RestoreProjectStyle>PackageReference</RestoreProjectStyle>
    
</PropertyGroup>

This issue 可能和你的一样。

相关问题