none
Куда деть Packages ?

    Вопрос

  • Доброго дня всем.

    Есть несколько проектов. Независимых. WPF C# VS2017

    В каждом проекте папка "packages"

    Весит очень много. Без папки packages проект 20 мб. С папкой 320мб.

    Заглянув в каждую вижу что очень много одинаковых пакетов.

    Можно ли где то выделить папку одну под пакеты на диске, и из проектов эти пакеты добавлять ссылками?

    Или такое невозможно.

    Всё понимаю, каждому проекту нужны свои пакеты и каким то проектам не нужны лишние пакеты. Может, можно сделать, чтобы папка с пакетами была одна и при установке пакетов из Nuget все пакеты устанавливались в одну папку?

    Спасибо.

    16 ноября 2018 г. 17:12

Ответы

Все ответы

  • Можете написать программу которая будет создавать ссылки на пакеты.

    С другой стороны сегодня гигабайт приличного SSD стоит где то 20-30 рублей, так что все это хлопоты скорее всего не оправданы.


    This posting is provided "AS IS" with no warranties, and confers no rights.

    16 ноября 2018 г. 18:06
    Модератор
  • В файл %appdata%\NuGet\NuGet.Config

    добавьте параметр repositoryPath:

    <configuration>
    ...
    
       <config>
          <add key="repositoryPath" value="c:\packages\" />
       </config>
    
    ...
    </configuration>




    19 ноября 2018 г. 8:51