2017-04-10 12 views
0

私は最近新しい会社を立ち上げ、依存関係管理の問題を解決することを任されました。Nuget依存関係管理 - 私のオプションは何ですか?

ツール: Visual Studioのエンタープライズ2015

Nuget 3.xの

のTeam Foundation Server 2012の(少なくとも6ヶ月間のアップグレードされません)

MS SQL Server 2008の

現在の依存関係管理ソリューションは、プロジェクト参照を使用することです(かなり混乱のウェブです)

.NET FrameWork 4.0(すぐにはアップグレードされません - 数十個の製品はすべて4.0以前のものです)

上記のVS 2015とツールで動作するように、ナゲットパッケージと依存関係を取得しようとしました。私が遭遇する問題は、一般的な問題です:csprojヒントパスはcsprojファイルに書き込まれます。これらの依存関係のための柔軟なバージョンが得られない場合、人生は不愉快です。

私はTransitive Restoreを使用できるProject.JSONのようなもっと柔軟なものを探しています。

私の最初の印象は古典的なcsprojとヒントパスの地獄です。

思考?

答えて

0

Nuget 3ではproject.jsonを使用できます。それはここで最善の策かもしれません。

ありがとうございました! :D