【发布时间】:2016-11-16 13:43:48
【问题描述】:
我有一个网站。它在参考中有很多不必要的 DLL。它也在web.config中列出。
我想删除不必要的 DLL 以加快网站的启动时间。因此,我尝试从解决方案资源管理器的参考文件夹中删除 10 个 DLL。还从web.config 中删除了所有程序集引用。我已从 Bin 文件夹中删除所有内容。
但每当我出于测试目的运行项目时,所有这些 DLL 都会自动添加到 web.config 和 bin 中。
谁能建议我如何从web.config 和bin 中删除不必要的DLL?因此,加载不会花费时间。
【问题讨论】:
-
在项目中查找package.xml,可能是因为你使用的是nuget包。
-
如果你有 ReSharper,你可以使用
Remove unused References -
也许他们是
nuget引用?...在nuget console类型:Get-Package -
并删除带有
Uninstall-Package packageName的包 -
@Hackerman 所有的 DLL 都是 DevExpress 的。我可以为 DevExpress DLL 做些什么吗?