工作中遇到了Net程序集与COM组件的互操作问题,希望各位大虾给个意见,先谢谢了!!1、我用net编写了几个类库,比如: A.dll,b.dll,c.dll,d.dll(注:每个类库我都创建了强命名(snk)),其中,A.dll调用了b.dll,c.dll,d.ll。
2、在本地机(开发环境)下,我可以使用regasm,gacutil工具把A.dll转化为Com组件,在VB6中添加它的引用,然后使用。
3、在客户机(别的机器,安装了Net Framework1.1)下,把所有的dll拷贝到一个目录下,在用regasm工具把A.dll转为Com组件,用gacutil工具把A.dll,b.dll,c.dll,d.dll注册到全局缓存中,在VB6中添加引用,也可以使用。
4、我的问题是:我想把dll放到服务器端,每次使用时在下载到客户端注册使用,该如何做?因为可能有很多客户机,我不想每台都去注册。