Знаете что, да тут некоторые в конец офигели (в оригинале гораздо более матное слово).
Вы документы так же подписываете, не глядя и не читая? Если вы не глядя тыкаете next - next - install, то это ваша проблема и ваша невнимательность. Вам дали окно целое, которое спросило "Куда, %;::%?, положить кеш?".
Как нормальный разработчик, они используют системные настройки. И если винда говорит что "общие програмные данные лежат в "C:\Program Data", то по дефолту туда приложение и ставит их. И никто не будет обрабатывать ваш специфичный случай и догадываться, что надо ставить в "G:\что-то-там". Есть стандартные механизмы ОС - или конфигурируете их, или делаете исключение для конкретной программы руками.
Как будто любой другой софт ставиться подругому...
Точно офигели, только разрабы
мы же про коммерческий продукт говорим?
Нормальный разработчик интересуется не установлена ли уже предшествующая версия, задает вопрос с путем к установленным файлам, а когда получает ответ, проверяет наличие места для переноса файлов если такой имеет место быть.
И да, нормальный софт ставится с обработкой ошибок своих и возможных ошибок пользователя. Открою страшную тайну - он не только так ставится, но и постоянно так работает. Хотя чего я там... у ССР и с boot.ini все нормально было
ржунимагу