完全控制GAC文件目录

简介:

起因:客户的程序使用了Microsoft.ReportViewer,程序中需要把这个安装到客户端,需要在目录下放置以下三个dll:

  Microsoft.ReportViewer.Common

  Microsoft.ReportViewer.WinForms

  Microsoft.ReportViewer.ProcessingObjectModel

 

过程:在我的电脑中寻找上面三个dll。前两个在目录“C:\Program Files\Microsoft Visual Studio 9.0\ReportViewer”下找到,但是第三个却没有。

       查看GAC文件夹:“C:\Windows\Assembly”,发现已经安装所需要的dll。

       所以只有从GAC中把这个dll拷贝出来。但是这个文件夹是一个特殊的文件夹,只可以Uninstall和查看Properties,而无法对其进行Copy。

解决方法:

       使用Windows Explorer无法直接走入这些子文件夹。所以使用以下命令映射各文件夹到新盘,这样就可以对里面的文件进行正常的文件操作。

subst T: C:\WINDOWS\Assembly\         (这里的WINDOWS一定要大写才行)

       这样,在电脑根目录下,就有一了T盘。打开,可以对里面的GAC程序集进行所有的文件操作。

       操作完毕后,使用subst T: /D删除T盘即可。

目录
相关文章
[06-03] 用MASM32写的文件目录监视程序FileDirMon
[06-03] 用MASM32写的文件目录监视程序FileDirMon
VSS中上传一个文件夹(包括子文件夹和文件)
VSS中上传一个文件夹(包括子文件夹和文件)
|
前端开发 C++
【Qt】实现显示指定路径目录结构
使用 Qt 的 QTreeView 显示指定路径下的目录结构
584 0
|
编译器 C++
[✔️]CMake生成的VisualStudio项目,Qt的头文件目录默认添加了编译选项,如何在添加到c++头文件目录
[✔️]CMake生成的VisualStudio项目,Qt的头文件目录默认添加了编译选项,如何在添加到c++头文件目录
177 0
C#(三十六)之文件夹、路径、环境特殊目录类
本篇内容记录了文件类操作、文件夹操作、Directory类方法、Path类方法和字段、Environment获取电脑的相关属性方法。
265 0
C#(三十六)之文件夹、路径、环境特殊目录类
|
编译器 C语言 计算机视觉
QtCreator里添加外部第三库、头文件路径的方法(.pro文件)
QtCreator里添加外部第三库、头文件路径的方法(.pro文件)
1028 0
QtCreator里添加外部第三库、头文件路径的方法(.pro文件)
MFC删除某个文件夹下的所有目录文件
1、该函数是删除文件夹下的所有文件 http://bbs.csdn.net/topics/390448664 BOOL CMainFrame::DeleteDirectory(con...
1854 0
C#.Net 如何动态加载与卸载程序集(.dll或者.exe)6-----在不卸载程序域的前提下替换程序集文件。
原文:C#.Net 如何动态加载与卸载程序集(.dll或者.exe)6-----在不卸载程序域的前提下替换程序集文件。 当某个程序集文件被载入AppDomain,该文件在AppDomain.Unload之前是不能被替换和删除的。
2419 0