При установке Visual Studio вы можете ввести пользовательский каталог установки. Этот каталог будет содержать редактор, инструменты сборки, отладчик, SDK для собственных приложений и т. Д. Это будет выглядеть так:
04/10/2018 09:25 <DIR> .
04/10/2018 09:25 <DIR> ..
27/09/2018 13:20 <DIR> Common7
27/09/2018 13:22 <DIR> DesignTools
27/09/2018 13:26 <DIR> DIA SDK
04/10/2018 09:25 <DIR> ImportProjects
27/09/2018 13:23 <DIR> JavaScript
27/09/2018 13:23 <DIR> JS
04/10/2018 09:25 <DIR> Licenses
27/09/2018 13:23 <DIR> MSBuild
27/09/2018 13:26 <DIR> SDK
27/09/2018 13:22 <DIR> Team Tools
27/09/2018 13:23 <DIR> TS
27/09/2018 13:23 <DIR> VB
27/09/2018 13:26 <DIR> VC
04/10/2018 09:25 <DIR> VC#
27/09/2018 13:24 <DIR> Web
04/10/2018 09:25 <DIR> Xml
В дополнение к этому установщик VS будет занимать один или другой ГБ в %PROGRAMFILES%
(например, для Windows SDK) в зависимости от того, какие функции вы фактически устанавливаете. Нет никакого способа документировать, как составить этот путь установки.
Итак, наконец, нет способа достичь того, к чему вы стремитесь. Я бы тоже оценил больше настроек.