Я недавно устанавливал Microsoft Windows SDK для Windows 7 и .NET Framework 3.5 SP1 Чтобы создать свой сервер сборки на виртуальной машине (Windows 2003 R2 Std), мне было интересно, было бы неплохо указать временную папку для файлов, извлекаемых MSI для использования во время установки.
В идеале это должно работать с любыми MSI.
У меня есть еще несколько виртуальных жестких дисков, которые я подключил к этим виртуальным машинам, чтобы указать временную папку для MSI на один из этих виртуальных жестких дисков, было бы довольно продуктивно, поскольку я могу удалить / выбросить этот виртуальный жесткий диск позже.
Сжатие VHD диска C - это проблема, и она не всегда правильно освобождает пространство.
Я пробовал безрезультатно изменить переменную окружения% temp% и tmp? Или есть какое-то конкретное / альтернативное решение этой проблемы?
Ссылки:
TempFolder Свойство ??
Wiki установщика Windows
Для .Net 4.0 или выше команда: dotNetinstaller.exe /x:c:\destination_folder /q
Для .Net 3.5 или старше команда должен быть: dotNetinstaller.exe /T:c:\destination_folder /q