2010-02-22 53 views

回答

2

您可以使用Process Explorer來查找使用文件的進程。

+1

如果某些應用程序正在使用dll,那麼該dll不是不需要的。 – 2010-02-22 16:59:46

+2

除非應用程序本身不需要.. – Amitabh 2010-02-22 17:10:17

+0

直到你找出它是哪個應用程序,你永遠不會知道它是否被通緝。 :(不幸的是,Process Explorer只告訴你它是否當前加載到內存中,而不是因爲註冊表項被鎖定,表明它正在被N個應用程序「使用」。 – 2013-11-21 19:29:02

2

被動方法可以使用Visual Studio工具fuslogvw爲您機器上使用的所有組件配置日誌記錄。之後,您可以檢查日誌並得出哪些GAC元素未被使用的結論。

+2

同樣,這隻有在它「正在使用「在你的日誌記錄時間內存儲在內存中,因爲某些註冊表字段中的某些計數表明N應用程序聲稱他們正在使用此DLL,所以它不起作用,因爲Windows體系結構可能非常煩人。 – 2013-11-21 19:31:50

相關問題