一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語(yǔ)言編程技術(shù)及教程分享平臺(tái)!
分類導(dǎo)航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務(wù)器之家 - 腳本之家 - PowerShell - PowerShell中使用.NET將程序集加入全局程序集緩存

PowerShell中使用.NET將程序集加入全局程序集緩存

2020-07-04 09:45腳本之家 PowerShell

這篇文章主要介紹了PowerShell中使用.NET將程序集加入全局程序集緩存,本文介紹了兩種方法實(shí)現(xiàn)把程序集加入全局程序集緩存,著重講解了使用.Net的類庫(kù)解決這個(gè)需求,需要的朋友可以參考下

通常情況下,將程序集(Assembly)加入全局程序集緩存(GAC,Global Assembly Cache),可以使用GacUtil工具。只要使用/i參數(shù),就可以把指定路徑的程序集添加進(jìn)GAC了。

不過(guò)由于GacUtil并不是.Net Framework的一部分,而是和Windows SDK一起發(fā)布的,這就導(dǎo)致了機(jī)器中安裝了.Net,卻可能找不到GacUtil的情況。

PowerShell中,我們可以直接使用.Net的類庫(kù)來(lái)搞定這件事,而不需要通過(guò)GacUtil。具體代碼如下:

?
1
2
3
4
[Reflection.Assembly]::LoadWithPartialName("System.EnterpriseServices") > $null
[System.EnterpriseServices.Internal.Publish] $publish =
 New-Object System.EnterpriseServices.Internal.Publish
$publish.GacInstall("<DLL的完整路徑>")

另外,System.EnterpriseServices.Internal.Publish還提供了類似RegAsm的功能,具體可以查詢MSDN。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 嫩草精品 | 狠狠的撞击发泄h | 日本精品一卡二卡≡卡四卡 | 百合互慰吃奶互揉漫画 | 99在线精品免费视频九九视 | 精品在线91| 国内交换一区二区三区 | 国产成人精品午夜在线播放 | 亚洲欧美精品天堂久久综合一区 | 公交车强校花系列小说 | 91桃色视频在线观看 | 亚洲精品私拍国产福利在线 | 臀控福利大臀的网站 | kkkk4444在线看片 | 日本高清视频在线的 | 五月色综合婷婷综合俺来也 | 天堂网在线.www天堂在线视频 | 成年视频在线观看 | 2022av小四郎的最新地址 | 奇米影视欧美 | 色婷婷天天综合在线 | 精品亚洲视频在线观看 | 4438成人网| 日本漫画工囗全彩番在线 | 日韩精品1| 日本欧美强乱视频在线 | 午夜神器18以下不能进免费 | 日韩免费高清专区 | 亚洲成人一区 | 国产精品亚洲午夜不卡 | 国产亚洲综合成人91精品 | www.尤物在线 | 亚洲欧美韩国日产综合在线 | 欧美 亚洲 一区 | a级动漫| 扒开腿开嫩苞 | 亚洲精品国产一区二区三区在 | 好男人资源在线观看免费的 | 色综合欧美色综合七久久 | aⅴ天堂小视频 | 国产精品俺来也在线观看了 |