我正在使用 Visual Studio 2019 社区版和包管理器控制台。我正在使用 .net core 2.2 并启用了包引用。我希望能够创建一个单独的 nuget pack coreproj1,它还将包含 Coreproj2 和 coreProj3 的 dll,而不必打包 CoreProj2 和 CoreProj3,因为有很多项目并且打包它们是不可行的。我在网上查看并找不到明确的解决方案,因为他们中没有多少人使用包参考
CoreProj1 references CoreProj2 and CoreProj3
CoreProj2 and CoreProj3 do not reference anything
我目前正在使用
dotnet pack "full project path" --output "outputPath"
当我尝试安装软件包时,出现以下错误(CoreProj3 出现相同的错误)
Error NU1101 Unable to find package CoreProj2. No packages exist with this id in source(s): LocalPackages, Microsoft Visual Studio Offline Packages, nuget.org, TestNuget source\repos\TestNuget\TestNuget\TestNuget.csproj 1