Da minha experiência, alterar o caminho de instalação do Visual Studio é possível, mas pode causar muitos problemas mais tarde. Eu não tentaria mudar a maneira como a Microsoft acha que uma instalação precisa ser localizada. Em vez disso, eu usaria o recurso de link de software NTFS e fingiria que o Visual Studio e alguns dos outros componentes estão instalados em C:\Program Files\...
, como na realidade eles estão localizados na unidade de RAM:
- Formate seu disco RAM com NTFS (se ainda não estiver nesse formato)
- Copie os diretórios que você gostaria de espelhar para RAM na unidade de RAM (use melhor a linha de comando, não o Explorer) - o caminho de destino exato na unidade de RAM não importa
- renomeie o diretório original em seu diretório Arquivos de programas (por exemplo, "Visual Studio" para "Visual Studio _".
- Crie um link simbólico de
C:\Program Files\Visual Studio
para sua unidade de RAM (R: neste exemplo):
mklink /D "C:\Program Files\Visual Studio" "R:\Visual Studio"
Agora, sua instalação do Visual Studio no C-Drive aponta para o seu RAM-Drive. E o melhor é que você pode automatizar todo o processo por meio de um script em lote.