我最近刚开始在一家新公司工作,负责解决依赖管理问题。
工具: Visual Studio Enterprise 2015
Nuget 3.x
Team Foundation Server 2012(无法升级至少六个月)
MS SQL Server 2008
当前的依赖关系管理解决方案是使用项目引用(它非常混乱)
.NET FrameWork 4.0(他们很快就会升级 - 几十种产品都是用4.0或更早版本编写的)
我试图让nuget包和依赖项与VS 2015及上述工具一起使用。我遇到的问题是一个常见问题:csproj hintpaths写入csproj文件。如果我无法获得这些依赖项的灵活版本,那么生活就会令人不快。
我正在寻找像Project.JSON这样更灵活的东西,我们可以使用Transitive Restore。
我的第一印象是我遇到了经典的csproj和hintpath地狱。
思想?
答案 0 :(得分:0)
使用Nuget 3,您可以使用project.json。这可能是最好的选择。
谢谢大家! :d