Cosmic Warrior
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Daniyar91 Ваша правда, сэр, действительно, в этой папке куча папок с именами, которые больше пристали бы ключам реестра. Однако, сегодня убедился в том, как эти пакеты "выполняют" свою прямую функцию. На работе стояла VS 2013 CE Update 4 (ставил в апреле). Сегодня решил обновить до 5. Установщик полдня пытался обновить разные составляющие Студии. Качает-устанавливает очередной хлам (то Win8.1 SDK, то какой-нибудь DirectX App Store), потом выдаёт сообщение, что надо бы ему указать, где лежит исходный пакет. Причём, искал он их по умолчанию почему-то в Моих документах (возможно, потому, что там был распакован исходный исошник, из которого ставилась Студия). Я отыскивал нужный пакет по имени в C:\ProgramData\Package Cache и подсовывал ему правильный путь. Он чего-то там пытался ставить - ну, и так далее. По окончании обновления выбросил сообщение, из которого следовало, что у всех пакетов неверные хеши. Короче, непонятно, на кой нужно держать такую кучу хлама, если она даже не пригодилась для нормального обновления. Чтобы не было обвинений в "кривых руках", сразу же скажу, что сразу после установки никаких действий со Студией (кроме работы в ней и написании небольших кусков кода) не проводилось, никакие пакеты ниоткуда не удалялись. И почему бы ей в такой ситуации вообще не обновиться автоматически, как любому приличному приложению, я не понял. Кстати, пробовал указывать не только локацию на диске, но и скачать из инета. Не со всеми пакетами прокатывало (может, и ни с одним не прокатило - обновлял параллельно с основной работой, за каждым отдельным пакетом не следил). Дома, видимо, установлю тоже 2013, но с учётом сегодняшнего опыта на работе весь этот хлам из C:\ProgramData\Package Cache таки подчищу за ненадобностью. |