zoukankan      html  css  js  c++  java
  • 注册该程序集并创建一个类型库,将程序集添加到全局程序集缓存中

    仍然使用开始菜单中的Vistual Studio .Net命令提示符

    进入你的项目目录,假设为D:myProjectinRelease

    在对话框中输入

    1. d:<回车> 
    2. cd myprojectin elease<回车> 

    然后输入 dir 命令可以看见Csic.Crypt.dll文件

    然后输入:regasm /tlb Csic.Crypt.tlb Csic.Crypt.dll<回车>

    然后就在这个目录下生成了Csic.Crypt.tlb类型库文件.不要关闭此提示符窗口.

    这时候,这个.dll的.net程序集就变成一个标准的Com组件了,但是还不能用,必须让它变成全局Com组件.

    这个regasm 实用程序将创建一个类型库并在 Windows 注册表中对其进行注册,以使 PhysServer2.dll 中的类对 COM 客户端可用 .

    三、 将程序集添加到全局程序集缓存中

    进入提示符窗口,输入

    1. gacutil /I Csic.Crypt.dll<回车>  

    这时,你的这个dll就被复制到全局程序集缓存中了.也就是说无论在这个电脑的哪个硬盘上都可以使用此dll组件了.

    四、C#编写COM组件使用方法

    asp内的使用方法

    1. set obj = Server.CreateObject( "Csic.Crypt" )  
    2. dim str1  
    3. str1 = obj.Encrypt( "要加密内容","密码" ) // 加密  
    4. dim str2  
    5. str2 = obj.Decrypt( "要解密内容","密码" ) // 解密 
  • 相关阅读:
    宽带上网路由器设置
    ssh 与 irc
    Centos7 wifi
    linux无法挂载u盘
    virtualbox之usb设备的分配
    5G工程师必备!5G协议清单大全
    SSB的时频资源怎么确定的?UE那边怎么检测呢?
    link
    C++有用link
    C++学习路线转载
  • 原文地址:https://www.cnblogs.com/tsx1230/p/3210412.html
Copyright © 2011-2022 走看看