#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-файлы
- Корень решения> wwwroot> загрузки
- Корень решения> Obj> Релиз> PubTemp > Выход> wwwroot > загрузки
Время выполнения
- Решение Root> bin> Release> netcoreapp3.1> среды выполнения
- Решение Root> bin> Debug> netcoreapp3.1> среды выполнения
- Корень решения> obj> Release> netcoreapp3.1 > PubTemp> Out > runtimes
- Корень решения> obj> Debug> netcoreapp3.1 > PubTemp> Out > runtimes
И PDF-файлы, и время выполнения составляют около 100 МБ, поэтому у меня есть 600 МБ, где мне действительно нужно всего 200 МБ!
Аналогично все языковые пакеты, которые .Все сетевые установки и пакеты NUGET дублируются, хотя, насколько я понимаю, на самом деле, только мои собственные библиотеки должны быть скомпилированы в версиях DEBUG / Release…
Есть ли какой-либо способ заставить Visual Studio (2019) консолидировать эти излишне дублированные файлы?