用.net写的Dll文件怎么可以让VB等程序引用啊 工程属性->配置属性->生成->为COM Interop注册设为True看看效果 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 还是不行哦。我新建一个类库后,然后在Class1.cs增加如下代码:public int a(int b,int c) { return (b+c); } 先用建立一个密钥sn -k xxxx.snk然后再工程属性->通用属性->常规->包装程序集密钥文件里输入刚刚生成的 xxxx.snk,然后编译。然后再注册:RefAsm xxxx.dll /tlb:xxxx.tlbal /l:xxxx.dll然后在VB中先引用生成的xxx.tlb,然后看看是否可用? lexchou(本人已死)==(有事烧纸) ( )说的对,因为你的是COM组件所以得先注册才能用除 lexchou(本人已死)==(有事烧纸) ( )所说的方法还可以tlbexp xxx.dll /out:xxx.tlbregasm /tlb:xxx.tlb xxx.dllRegsvcs /c xxx.dll这样也可以,然后引用.tlb文件就OK了 .net生成的dll,如果被.net应用程序引用,不用注册,其本身有自我解释功能;如果被其他开发工具程序引用,需要注册,跟使用其他的dll一样,客户端也需要注册 http://www.microsoft.com/china/msdn/archives/library/dndotnet/html/callnetfrcom.asp这篇文章正符合你的要求 传进去是什么就创建什么,怎么写呢? 帮帮我吧,好像跟泛型有关 关于C#设置文件夹权限的问题 .net 2005 制作安装程序时,如何将.net framework 包含在内 C#与ACCESS问题,高手请指导,谢谢! VC,如果在表中的查询结果返回行为空 怎样捕捉异常 c#有没有与javascript内的charCodeAt相同的方法 急救!水晶报表的注册码!心碎了! 小女子请教线程里剪切板取值问题。 新手上路!两页面传值问题! 新手求教!如何在C#的web应用程序中弹出一消息框? 一个简单的问题,想不起来,请大家帮忙。 链接中如果包含“#”,就无法正确显示链接页面,如何解决?
我新建一个类库后,然后在Class1.cs
增加如下代码:
public int a(int b,int c)
{
return (b+c);
}
建立一个密钥
sn -k xxxx.snk
然后再工程属性->通用属性->常规->包装程序集密钥文件里输入刚刚生成的 xxxx.snk,
然后编译。
然后再注册:
RefAsm xxxx.dll /tlb:xxxx.tlb
al /l:xxxx.dll
然后在VB中先引用生成的xxx.tlb,然后看看是否可用?
说的对,因为你的是COM组件所以得先注册才能用
除 lexchou(本人已死)==(有事烧纸) ( )所说的方法还可以
tlbexp xxx.dll /out:xxx.tlb
regasm /tlb:xxx.tlb xxx.dll
Regsvcs /c xxx.dll
这样也可以,然后引用.tlb文件就OK了
如果被其他开发工具程序引用,需要注册,跟使用其他的dll一样,客户端也需要注册
这篇文章正符合你的要求