TL;DR: НЕ удаляйте эту папку
(см. ниже обходные пути )
Почему нет?
Были получены противоречивые сообщения о том, будет ли отсутствие этой папки (как следствие ее удаления) в действительности и в всех случаях вызывать проблемы с установкой визуальной студии, т.е. во время нормальной работы, во время переустановки, патча/обновления, ремонта установки или деинсталляции. Тем не менее, рекомендация MICROSOFT явно указывает на NOT DELETE IT.
Из блогов Microsoft Developer Tools Blogs → ЗДЕСЬ
При восстановлении, изменении или удалении продукта или при установке или удалении патча, если требуется носитель исходных данных, кэш пакетов используется автоматически, и большинство пользователей никогда не увидят подсказки. Только в случае отсутствия или неполноты кэша пакетов Visual Studio выдаст запрос на загрузку (если он подключен) или поиск носителя, как показано на скриншоте ниже.
Пользователи, которые установили его с носителя, даже получают возможность загрузить (если он подключен). Поэтому, хотя очень немногие клиенты должны видеть это диалоговое окно, мы хотели убедиться, что это легко.
Несмотря на то, что мы попросим загрузить пакеты в кэш, если они отсутствуют, мы рекомендуем пользователям не удалять кэш пакетов. Мало того, что кэш используется многими другими продуктами, которые установлены с Burn и может не обеспечить такой же опыт загрузки, есть сценарии , когда Windows Installer может потребоваться исходный код, который мы не можем обрабатывать, потому что наш код не работает.
Solution/Work-Around:
Если вам нужно восстановить это пространство, ваша самая безопасная ставка, чтобы избежать “удалить” что-либо, а вместо этого, переместить эту папку и все его файлы. Вы можете безопасно сделать это, следуя инструкциям ниже, чтобы любой локальный/живой, онлайн, рядом или в автономном режиме хранения ** до тех пор, пока** эта система хранения данных, которая может быть смонтирована на букву диска или любой точки монтирования на файловой системе NTFS. Будет работать любой из следующих разделов:
- другой живой (смонтированный) раздел
- оптический диск (CD, DVD и т.д.) с живой файловой системой типа FAT или NTFS
- внешний жёсткий диск
- USB-накопитель
- сетевой диск
Всякий раз, когда у вас запрашивается носитель/выдаётся сообщение об ошибках, связанных с пропущенными файлами/пропущенным местом, вы просто перемонтируете/восстановите диск/плеер, если он ещё не является живым разделом.
После перемещения, чтобы “связать” старую точку/местоположение монтирования (в большинстве случаев `C:\ProgramData\Package Cache# TL;DR: НЕ удаляйте эту папку
(см. ниже обходные пути )
Почему нет?
Были получены противоречивые сообщения о том, будет ли отсутствие этой папки (как следствие ее удаления) в действительности и в всех случаях вызывать проблемы с установкой визуальной студии, т.е. во время нормальной работы, во время переустановки, патча/обновления, ремонта установки или деинсталляции. Тем не менее, рекомендация MICROSOFT явно указывает на NOT DELETE IT.
Из блогов Microsoft Developer Tools Blogs → [ ЗДЕСЬ ]&003
При восстановлении, изменении или удалении продукта или при установке или удалении патча, если требуется носитель исходных данных, кэш пакетов используется автоматически, и большинство пользователей никогда не увидят подсказки. Только в случае отсутствия или неполноты кэша пакетов Visual Studio выдаст запрос на загрузку (если он подключен) или поиск носителя, как показано на скриншоте ниже.
&004
Пользователи, которые установили его с носителя, даже получают возможность загрузить (если он подключен). Поэтому, хотя очень немногие клиенты должны видеть это диалоговое окно, мы хотели убедиться, что это легко.
Несмотря на то, что мы попросим загрузить пакеты в кэш, если они отсутствуют, мы рекомендуем пользователям не удалять кэш пакетов. Мало того, что кэш используется многими другими продуктами, которые установлены с Burn и может не обеспечить такой же опыт загрузки, есть [ сценарии ]&003, когда Windows Installer может потребоваться исходный код, который мы не можем обрабатывать, потому что наш код не работает.
Solution/Work-Around:
Если вам нужно восстановить это пространство, ваша самая безопасная ставка, чтобы избежать “удалить” что-либо, а вместо этого, переместить эту папку и все его файлы. Вы можете безопасно сделать это, следуя инструкциям ниже, чтобы любой локальный/живой, онлайн, рядом или в автономном режиме хранения ** до тех пор, пока** эта система хранения данных, которая может быть смонтирована на букву диска или любой точки монтирования на файловой системе NTFS. Будет работать любой из следующих разделов:
- другой живой (смонтированный) раздел
- оптический диск (CD, DVD и т.д.) с живой файловой системой типа FAT или NTFS
- внешний жёсткий диск
- USB-накопитель
- сетевой диск
Всякий раз, когда у вас запрашивается носитель/выдаётся сообщение об ошибках, связанных с пропущенными файлами/пропущенным местом, вы просто перемонтируете/восстановите диск/плеер, если он ещё не является живым разделом.
После перемещения, чтобы “связать” старую точку/местоположение монтирования (в большинстве случаев ), вы просто создаете к ней каталог junction
.
Junctions
распознаются на уровне file system
как запись под псевдонимом в FSTAB
. Поэтому она прозрачна для всех программ, включая саму операционную систему. Другими словами, он НЕ воспринимается как файл, который просто указывает на другое место (например, на shortcut
) и поэтому всегда работает без инцидентов.
- Вы перемещаете соответствующую папку (папки) в новое место
- Создать перекресток