vb、asp和html中调用c#类库生成的dll文件所遇问题解决方案

原创 2011年10月13日 15:29:24

目前做了个小程序,在html文件中调用c#类库生成的dll文件,途中遇到了很多问题:

先将类库添加强名,生成dll文件之后,就可生成tlb类型库。(dll和tlb文件可移动到任何目录中)

1.使用Windows命令窗口(若客户机没有vs2005,就无法使用Visual Studio 2005 命令提示窗口)

1)首先找出regasm.exe路径,一般.net framwork2.0路径在:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727

在Windows命令窗口输入:

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>regasm.exe  /codebase "c:\uks.dll" /tlb: "c:\uks.tlb"

 

2.发布之后,出现“automation服务器不能创建对象”的错误

1)主要是Scripting.FileSystemObject (FSO 文本文件读写)被关闭了,开启FSO功能即可,在“运行”中执行regsvr32 scrrun.dll

2)如果javascript脚本中报这个错误是因为IE的安全设置不允许运行未标记为安全的activeX控件 更改IE的安全设置,把相应的选项打开即可。

我则是由于第二个原因才报错。

有时用上面“解决”中所提的方法不是100%成功的,因为毕竟导致同样现象的原因并不是只会有一个,这个亦是一个思路。如果是在安装某个软件后出现这种问题,可卸载该软件或重装一下!
这个根据具体情况不同而解决方式不同,自己可以按以上两个方式解决一下。

asp mvc特性应用

-
  • 1970年01月01日 08:00

VB.NET 如何调用VB.NET 写的DLL类库-实例

首先新建一个class,其生成的dll文件被另一个工程以“引用”(project - add reference - Browse )的方法调用。 1.类的代码:根据一个字符串,返回其长度Public...
  • qiuwq
  • qiuwq
  • 2007-04-19 10:28:00
  • 2528

vs2010 .vb如何生成类库(DLL)

vs2010 vb如何生成类库(DLL) 1.打开VS2010,文件,新建项目-visual basic -windows-类库 .vb如何生成类库(DLL)" TITLE="vs2010 .vb如...
  • esonbest1234
  • esonbest1234
  • 2016-02-24 11:36:47
  • 2340

C# dll类库如何设置配置文件?

从 Project -> Add New Item 菜单中找到 Application Configuration File,一般文件名为 App.config。这个会自动被 Build 成该 DLL...
  • Plutus_Lee
  • Plutus_Lee
  • 2012-12-10 14:21:33
  • 1025

C# 如何调用VB6.0编写的dll

C# 如何调用VB6.0编写的dll
  • happyliuliming
  • happyliuliming
  • 2016-07-28 18:08:47
  • 3916

vb调用C#写的dll

在做系统升级维护的项目中,用到了老系统(VB实现)要调用一部分新功能(C#实现)的情况,于是进行了简单的调查。发现如下资料网上发现的资料。-------------------------------...
  • smallboy_5
  • smallboy_5
  • 2008-10-01 16:47:00
  • 13834

vs2010中c#中类库dll制作和引用方法

vs2010中c#类库dll制件 1、建立类库文件 2、写好类:注意类的级别对外要公共的属性public 3、按F6生成.dll文件,可在目录的debug中找到 vs2010中c#类库dll引...
  • zhgl7688
  • zhgl7688
  • 2014-12-08 23:23:50
  • 9277

用C#生成.dll 供VB6的开发人员调用

里面有两个方法   Encrypt(string pToEncrypt,string sKey) //加密    Decrypt(string pToDecrypt,string sKey) //解密...
  • xiaoxiaohai123
  • xiaoxiaohai123
  • 2007-12-18 09:45:00
  • 1834

Java调用调用了VB.netdll的C#dll的可行性

这几天要用到一个用VB.net编写的系统的dll,由于我这边是用的Java调用的。便先在网上查看了java调用VB.net的dll的文章,确实是可以调用的。 但是查看的时候才知道dll以及com组件的...
  • w20175357
  • w20175357
  • 2015-05-30 22:16:57
  • 926

使用VB将ASP代码封装到DLL文件完整实例

用VB封装ASP,建立SayHello测试程序1、打开VB6,新建ActiveX DLL ...
  • cncco
  • cncco
  • 2007-10-20 21:38:00
  • 2456
收藏助手
不良信息举报
您举报文章:vb、asp和html中调用c#类库生成的dll文件所遇问题解决方案
举报原因:
原因补充:

(最多只允许输入30个字)