2017-04-10 71 views
0

我最近開始在一家新公司工作,負責解決依賴關係管理問題。Nuget依賴管理 - 我有哪些選擇?

工具: Visual Studio企業2015年

的NuGet 3.X

的Team Foundation Server 2012(不會被升級爲至少六個月)

MS SQL Server 2008的

當前依賴管理解決方案是使用Project References(這是相當混亂的網絡)

.NET FrameWork 4.0(他們不會很快升級 - 幾十個產品全部用4.0或更早版本編寫)

我試圖獲得nuget包和依賴關係,以便與VS 2015和上述工具一起使用。我遇到的問題很常見:​​csproj hintpaths寫入csproj文件。如果我無法獲得這些依賴關係的靈活版本,那麼生活是不愉快的。

我正在尋找更靈活的東西,比如Project.JSON,我們可以使用Transitive Restore。

我的第一印象是我堅持經典的csproj和hintpath地獄。

想法?

回答

0

使用Nuget 3,您可以使用project.json。這可能是這裏最好的選擇。

謝謝大家! :D