日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

复制GAC中的DLL

發布時間:2025/3/15 编程问答 14 豆豆
生活随笔 收集整理的這篇文章主要介紹了 复制GAC中的DLL 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

具體步驟:在項目中引入第三方的dll,一般情況下我們都可以將所需的dll文件復制到硬盤上的一個地方,然后在項目中添加引用,這個操作很簡單!但有時候我們會遇到這樣的情況,就是所要引用的dll在目標機器的GAC里,這時我們就不能手動將它拷貝出來了。

其實Windows的GAC是有對應的目錄的,一般來說為c:\Windows\assembly\,這個目錄有一些特殊,它里面存放的是本機已安裝和注冊的類庫dll,并且不允許用戶直接對其中的元素進行相關操作(如復制、剪切、粘貼、修改名稱等),不過你可以直接將另一位置的dll文件直接拖放到這個目錄下進行dll的安裝,但是我們不能直接將已經安裝進去的dll再拷貝出來。這里我將介紹一種方法來完成這個操作。

首先我們切換到Windows的命令行方式,即開始-運行-cmd-回車,然后轉到GAC所在的目錄,利用dir命令查看一下其中的內容。

似乎可以明白GAC中的目錄結構了,基本上我們可以根據GAC目錄中的Processor Architecture列來區分dir的類型,例如我們要找的System.Web.Extensions屬于MSIL,在CMD方式下它應該就對應GAC_MSIL,然后切換到這個目錄下并dir。

看到我們要找的System.Web.Extensions程序集了,它也是一個dir,繼續切進去并dir。

這時只有一個目錄了,繼續切進去,然后dir就可以看到我們最終想要的dll文件了,然后通過copy命令將它復制出來就OK了

小技巧:在CMD方式下使用命令時,如果要輸入的文件名或目錄名太長,可以先敲部分字符,然后通過Tab鍵自動補全,Windows的command工具會自動為你找到相匹配的內容!

轉載于:https://www.cnblogs.com/davidding/archive/2010/06/30/1768459.html

總結

以上是生活随笔為你收集整理的复制GAC中的DLL的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。