如何取得仅部署在全局程序集中的 DLL

AhBian 2009-08-10 03:58:15
通过安装包,一个 DLL 仅被部署在“全局程序集缓存”中,
我想快速地取出这个程序集,该如何做?

背景:
我想要取得 Microsoft.VisualStudio.Design.dll 这个程序集的实际文件。
目的是想反编译它,了解其中某些实现细节。
这个程序集在文件系统中是没有副本的,仅被部署在“全局程序集缓存”中。

我不知是否有:直接地“从全局程序集缓存中取出文件”的方法?



附: 我已经取得这个文件,是通过从安装包中解压得到的。
...全文
46 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
AhBian 2009-08-18
  • 打赏
  • 举报
回复
很失望!!!

平时牛牛的 CSDNers 玩躲猫猫呢?

如果不行,那也说个“不行”啊。

到目前为止,我还没找出更好的办法,除了从 VS.NET 安装包里扣出我要的 dll 程序集文件。
AhBian 2009-08-11
  • 打赏
  • 举报
回复
哎,有没有看我的问题描述啊?
难道我连全局程序集缓存在哪儿都不知道?
llszn 2009-08-10
  • 打赏
  • 举报
回复
全局程序集缓存 GAC 文件夹 在C:\WINDOWS\assembly
llszn 2009-08-10
  • 打赏
  • 举报
回复
GAC 文件夹 在C:\WINDOWS\assembly

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧