2011-05-05 67 views
1

我的VPC崩潰了,我丟失了我的項目解決方案中的一個,如何從GAC中提取dll並查看dll中的代碼?

唯一最新的副本位於我部署的全局程序集緩存(GAC)中。

任何人都可以告訴我如何通過cmd提示從GAC中提取dll嗎?

以及如何打開dll查看代碼?如果沒有錯誤的話可以使用一個名爲Reflector的軟件。

請幫忙。

先進的感謝。

+1

我已經通過cmd提示符從GAC中複製出dll來解決此問題,然後使用.net Reflector來提取代碼。 – sams5817 2011-05-06 03:31:19

回答

3

我很高興你能夠把它整理出來,但我建議直接從Reflector中從GAC加載程序集是最簡單的解決方案。您可以通過文件>打開全局程序集緩存來完成。

加載程序集後,您可以繼續並導出代碼。

+0

在.NET Reflector 6.8.2.5中沒有這個選項 – orad 2014-07-02 01:54:06