码迷,mamicode.com
首页 > Web开发 > 详细

net中 DLL、GAC

时间:2014-10-17 10:25:57      阅读:292      评论:0      收藏:0      [点我收藏+]

标签:style   http   color   io   os   使用   sp   文件   2014   

将dll添加到GAC(Global Assembly Cache)中

其实.net自带的就有一个工具可以将dll注册到GAC中去的,gacutil.exe。开始菜单-Microsoft Visual Studio -Visual Studio Tools-Visual Studio 2008 命令提示,在控制台中输入 gacutil.exe 回车,既可以看到一些参数。

bubuko.com,布布扣


一般要安装dll到GAC中的话选择-i参数即可,后面跟上dll文件的完整路径。

例如:

gacutil.exe -i E:\ODP.NET\bin\2.x\Oracle.DataAccess.dll

这样的话这个dll就被注册到GAC里面去了,有一个不好的就是这个路径不能再改变了,比较好的一个替代方法就是将dll直接copy到C:\WINDOWS\assembly这个目录下,再去注册。

如果你想要知道一个注册到GAC的dll的一些信息的话,比如Version, Culture, PublicKeyToken等也可以使用gacutil.exe -l去查看。具体的一些其他使用看上面的图就知道了。

将dll从GAC(Global Assembly Cache)复制出来

      我们在开发的时候,有时需要将GAC里面的dll类库拷贝出来,这个时候,怎么拖拽都弄不出来。原来,要想拷贝GAC里面的dll,需要在命令行下面进行,用命令行将dll复制过来,看了命令行有的时候还是很重要的。

      下面,举个例子,将Microsoft.Office.SecureStoreService.dll文件拷贝出来。

cd c:\Windows\assembly\GAC_MSIL\Microsoft.Office.SecureStoreService\14.0.0.0__71e9bce111e9429c
copy *.* c:\

      开始,运行->进入Dos界面,输入以下命令,回车,在C盘下将发现多处一个Microsoft.Office.SecureStoreService.dll文件

 



net中 DLL、GAC

标签:style   http   color   io   os   使用   sp   文件   2014   

原文地址:http://my.oschina.net/ind/blog/333085

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!