Как мне остановить Visual Studio, создающую так много файлов для .Проекты NET core

#visual-studio #asp.net-core #visual-studio-2010 #build

#visual-studio #asp.net-core #visual-studio-2010 #сборка

Вопрос:

Я переношу все свои проекты в приложения .NET Core, но заметил, что мои папки проектов Visual Studio теперь огромны!

Структура папок выглядит следующим образом:

введите описание изображения здесь

Все это хорошо, но папки bin и obj огромны, и с большим «дублированием» я понимаю, что это не настоящее дублирование, потому что есть версии debug и release вещей.

В obj > Release > netcoreapp3.1 нем PubTemp > Out , похоже, есть другая версия всего.

Все эти папки включают runtimes и wwwroot . насколько я знаю, содержимое этих папок каждый раз одинаково. wwwroot содержит только статические файлы в этой настройке, поскольку этот конкретный веб-сайт содержит много загружаемых PDF-файлов, у меня около 100 мб PDF-файлов и файлов времени выполнения, сохраненных несколько раз!

PDF-файлы

  1. Корень решения> wwwroot> загрузки
  2. Корень решения> Obj> Релиз> PubTemp > Выход> wwwroot > загрузки

Время выполнения

  1. Решение Root> bin> Release> netcoreapp3.1> среды выполнения
  2. Решение Root> bin> Debug> netcoreapp3.1> среды выполнения
  3. Корень решения> obj> Release> netcoreapp3.1 > PubTemp> Out > runtimes
  4. Корень решения> obj> Debug> netcoreapp3.1 > PubTemp> Out > runtimes

И PDF-файлы, и время выполнения составляют около 100 МБ, поэтому у меня есть 600 МБ, где мне действительно нужно всего 200 МБ!

Аналогично все языковые пакеты, которые .Все сетевые установки и пакеты NUGET дублируются, хотя, насколько я понимаю, на самом деле, только мои собственные библиотеки должны быть скомпилированы в версиях DEBUG / Release…

Есть ли какой-либо способ заставить Visual Studio (2019) консолидировать эти излишне дублированные файлы?