IT人
相关图书

困扰我的com问题,高分求解,在线等。

编辑: 文章来源: 发布日期:2007-5-12 人气:

因为asp的md5和C#算出来的结果不一样,所以我按照

http://www.v6bbs.com/board/d19870.htm提示作了一个md5供asp使用的dll

在用regasm /tlb md5.tlb md5.dll的时候提示 

     RegAsm:error RA0000:无法定位输入程序集“md5.tlb”或它的一个依赖项。

在网上查找没有解决的方案,这是怎么回事啊!

在线等,今天结贴!
---------------------------------------------------------------

然后用vs.net打包成.dll类库文件,假设名称为MyEncrypt.dll    
然后用如下工具    
regasm MyEnCrypt.dll /tlb:MyEncrypt.tlb    
这个.tlb文件就是类型库,可以由vb6和vc++6引用。  

应该是上面这个没弄好了!
---------------------------------------------------------------

path D:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\bin
PAUSE
sn -k keyfile.snk  
PAUSE
tlbexp STCOM.dll /out:STCOM.tlb 
PAUSE
D:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\RegAsm /tlb:STCOM.tlb STCOM.dll  
PAUSE
gacutil -i STCOM.dll 
PAUSE

注册是这个样子
---------------------------------------------------------------

try

[Guid("CB52E990-185E-4448-A7E8-C88ECAD563AB")]
[ProgId("SecurityMD5.MD5")]
public class MD5 : IEncrypt

相关文章
    网友对“困扰我的com问题,高分求解,在线等。”的评论
    已有位网友对本文发表评论,下面显示最近10条评论。 查看所有评论
    昵称:
    评论内容:
    Copyright ◎ 1998 - 2007 编程资料网 All Rights Reserved