Tag: package managers

Nu-获取和解决多个解决方案引用的项目的项目级别依赖性

我试图弄清楚处理这种情况的最佳方法是什么。 假设我有一个由多个不同的非相关解决方案引用的库,我们称之为WebServiceInterface.dll。 该库依赖于JSON.NET。 在NuGet之前 JSON.NET二进制文件是通过WebServiceInterface项目中的外部SVN引用的。 其他依赖于WebServiceInterface的解决方案引用了项目(也作为SVN外部),因此拉动了项目及其依赖项。 随着NuGet 我还没想出如何强制将JSON.NET引用存储在WebServiceInterface项目下(而不是RandomSolution \ packages位置)。 我发现参考@ nu-get到项目级和解决方案级别的pacakges,但是当我通过nu-get添加依赖项时,我似乎无法找到如何指定它。 这里的目标是当有人检出WebServiceInterface并将其添加到它构建的新解决方案时(而不是在JSON.NET的指向已经检入的最后一个解决方案下指向packages目录的中断的引用)。