2016-11-16 8 views
1

У меня есть сайт. В ссылке есть так много ненужных библиотек DLL. Он также указан в web.config.Как удалить библиотеки DLL (Assembly) из пакета из проекта asp.net?

Я хочу удалить ненужные DLL, чтобы ускорить время запуска веб-сайта. Итак, я попытался удалить 10 DLL из справочной папки в Solution Explorer. Также удалены все ссылки на сборку от web.config. Я удалил все из папки Bin.

Но всякий раз, когда я запускаю проект для тестирования, все эти DLL автоматически добавляются в web.config и bin.

Кто-нибудь может предложить мне, как удалить ненужные DLL из web.config и bin? Таким образом, загрузка не займет много времени.

+1

Ищите пакет.xml в проекте, возможно, потому, что вы используете пакеты nuget. – karman

+0

Если у вас есть ReSharper, вы можете использовать 'Удалить неиспользуемые ссылки' – Daniel

+0

Возможно, они являются ссылками' nuget'? ... на тип 'nuget console':' Get-Package' – Hackerman

ответ

0

В Visual Studio goto Solution Exploter (Alt + Ctrl + L). Разверните узел ссылок и удалите все, что нужно удалить. Он должен решить проблему.

Необходимо помнить, что в папке bin копируются DLL, требуемые всеми проектами из решения, от которого вы начали проект. Итак, вам нужно проверить все ссылки на проекты зависимых проектов!

Если вы используете ReSharper, вы можете использовать «Оптимизировать ссылки».

Смежные вопросы