Как использовать Nuget с более чем одним решением

У меня есть несколько решений, которые используют одни и те же проекты в разных папках, например,

Common folder
 - common 1
 - common 2
Contracts folder
 - contracts for project A
 - contracts for Project B
Application 1 folder (in this folder I have my solution file)
 - Solution A
 - nuget creates packages folder there
Application 2 folder
 - Solution B
 - nuget creates packages folder there
packages folder( I need this folder at top level, so all projects can reference it)

При такой структуре Nuget создает две папки packages внутри Application 1 и Application 2

Но все эти проекты и решения связаны друг с другом, поэтому логически лучше иметь только одну папку packages.

Можно ли задать в nuget только одну папку и использовать эту папку для всех решений?

Или мне следует структурировать мои решения и проекты другим способом?

9
задан Vimal 23 December 2011 в 21:47
поделиться