• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >PowerShell > PowerShell中使用.NET将程序集加入全局程序集缓存

PowerShell中使用.NET将程序集加入全局程序集缓存

作者:junjie 字体:[增加 减小] 来源:互联网

junjie 通过本文主要向大家介绍了powershell中使用wcf,powershell使用教程,powershell使用,怎么使用powershell,如何使用powershell等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

通常情况下,将程序集(Assembly)加入全局程序集缓存(GAC,Global Assembly Cache),可以使用GacUtil工具。只要使用/i参数,就可以把指定路径的程序集添加进GAC了。

不过由于GacUtil并不是.Net Framework的一部分,而是和Windows SDK一起发布的,这就导致了机器中安装了.Net,却可能找不到GacUtil的情况。

在PowerShell中,我们可以直接使用.Net的类库来搞定这件事,而不需要通过GacUtil。具体代码如下:

[Reflection.Assembly]::LoadWithPartialName("System.EnterpriseServices") > $null
[System.EnterpriseServices.Internal.Publish] $publish =
 New-Object System.EnterpriseServices.Internal.Publish
$publish.GacInstall("<DLL的完整路径>")
</div>

另外,System.EnterpriseServices.Internal.Publish还提供了类似RegAsm的功能,具体可以查询MSDN。

</div>

您可能想查找下面的文章:

  • PowerShell使用小技巧分享
  • 使用PowerShell修改注册表
  • PowerShell中的函数重载示例
  • PowerShell中使用.NET将程序集加入全局程序集缓存
  • PowerShell中按文件后缀过滤的实现代码
  • PowerShell中调用.NET对象的静态方法、静态属性和类方法、类属性例子
  • 探索PowerShell (三) PowerShell下使用Aliases

相关文章

  • PowerShell中编程清空IE缓存方法
  • PowerShell中使用return语句退出函数例子
  • PowerShell读取文件内容、替换文件内容、读取限定行的例子
  • PowerShell中使用Get-Date获取日期时间并格式化输出的例子
  • Powershell学习笔记--使用正则表达式查找文件
  • PowerShell查找数组内容、搜索数组、查询数组的方法
  • Powershell实现从注册表获取用户配置脚本分享
  • Powershell小技巧之屏蔽输出结果
  • PowerShell中Get-Date对象的常用属性和方法介绍
  • PowerShell实现在多个文件中检索关键字功能

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • Powershell小技巧之获取注册表值的类型
    • PowerShell中简单的自定义函数和调用函数例子
    • PowerShell函数参数设置为即可选又必选的方法
    • PowerShell小技巧之True和False的类型转换
    • Windows Powershell 执行文件和脚本
    • PowerShell中的加法运算详解
    • PowerShell批量文件重命名操作实例
    • Powershell获取图片名字、文件夹及拍摄时间的例子
    • PowerShell脚本实现创建桌面快捷方式的方法
    • Windows Powershell强类型数组

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有