为什么我无法访问C:WINDOWSassemblyGAC文件夹
本文关键字:WINDOWSassemblyGAC 文件夹 访问 为什么 | 更新日期: 2023-09-27 17:58:08
我发现解决方案/引用下的Microsoft.Office>interop.Excel的路径是
C: ''WINDOWS''assembly''GAC''Microsoft.Office.Interop.Excel''11.0.0.0__71e9cce111e9429c''Microsoft.Office.Interop.Excel.dll
但是,在我的C:''WINDOWS''assembly''GAC上根本不存在这样的文件。此外,C:''WINDOWS''assembly下没有GAC文件夹。
知道吗?
使用命令提示符导航到那里。Windows资源管理器有一个为程序集文件夹运行的扩展,它隐藏了一些详细信息。
这是一篇关于如何关闭它的帖子。http://geekswithblogs.net/pavelka/archive/2006/05/05/WindowsExplorerAndTheGlobalAssemblyCache.aspx或http://weblogs.asp.net/jkey/archive/2003/02/25/3006.aspx
在开始->运行中键入以下内容可能最简单:%windir%''assembly''gac
有些人使用subst命令将驱动器号映射到GAC:subst[驱动器号]:"C:''Windows''assembly"
就我个人而言,我会掌握Office主互操作程序集(这是2010年的PIA),它们应该包含您需要的程序集
如果您想禁用GAC外壳扩展-
运行regedit-导航到HKEY_LOCAL_MACHINE'SOFTWARE'Microsoft'Fusion
创建DisableCacheViewer
DWORD-将值设置为0x1
。
之后,打开程序集文件夹,您应该会看到子文件夹并导航到其中。
但如果你想从中复制程序集,我不确定为什么?如果您想要Excel PIA。所有Office版本还提供PIAs
以下是Office 2007的PIA。