Не совсем понятно: "постоянно отнимается 200 мб" - если 10 раз открыть и закрыть решение, отнимется 2 ГБ? Какое решение открываете - hello world, или крупный проект. Если второе, возможно подгружаются зависимости, или файлы решения кешируются.
На счет кэша: любой кеш можно удалять без проблем, будь то кэш обычной программы или устройства(но лучше делать это средствами самой программы)
Можно ли удалить cache Visual Studio?