用VB做过ASP用的组件的大侠请帮忙!!! 在win2000服务中注册此组件。www.wecoo.com use this method! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.在IIS5.0中,设置你的虚拟目录的Application Protection为High或Medium即可,重新编译DLL的时候先Unload这个目录即可。不需重新启动机器2.出错可能是你的DLL的权限问题。你说具体些 第一个问题已经解决,用IIS的管理器重新启动Internet服务。第二个问题,我只做了一个实验的DLL,如果虚拟目录的允许匿名访问,组件内的对象不能够正确的创建,如果利用Windows验证用户,则可以使用,因为我用的是管理员身份。请帮忙提示一下 谢谢hydnoahark,你的方法比我的简单多了,请帮忙解决第二个问题,万分感谢 >>组件内的对象不能够正确的创建你创建什么对象? to hydnoahark:sorry,言语不清,我指的是在ASP脚本里用Server.CreateObject()创建对象。 没有人知道吗?高手哪里去了?我用VB做了一个Activex Dll,想在ASP脚本里调用,但是如果我的asp的文件所在的虚拟目录的验证方式只采用匿名验证(不选windows验证),在实际运行时,Server.CreateObject方法调用失败,错误信息如下:“检查权限时Server.CreateObject 的调用失败。对此对象的访问被拒。”。应该如何避免这种情况,是否用VB做的组件都会有这种情况,同样的问题我用Delphi做的组件却没有类似的问题,是否与VB运行时需要运行环境有关?请各位大侠提示?急急急!!! 有很多原因会造成这个错误:1。你的COM安装的机器和IIS在同一台服务器上吗?2。你是否安装COM在Component Service中?如果是,安装的Application Package的安全设置是怎样的?是否为这个Application Package设置了Role?3。是否你的COM中访问了一些只对特定用户开放的资源(如文件,目录,数据库)4。当你使用匿名用户的时候,所有对COM操作的用户是IUser_机器名,这个用户一般都没什么权限的。...... to hydnoahark:谢谢你的答复。1 我开发和实验的机器是同一台。2 好像不用安装在Component Service中那么麻烦吧,用Delphi开发的com就没有我遇到的问题。3 com中什么也没做,只是为了实验,还没来得及做就遇到了这个问题。...后来我试着用VC的ATL做了一个组件,由于了解太少,里面没实现什么方法,也不好使。(在ASP脚本里,设计时可以调用,运行时出现和前面一样的问题)苦啊?觉得应该不是问题,却偏偏遇到,一头雾水,到底有谁能够告诉我...... 1.重新编译你的ActiveX DLL;2.在iis里该虚拟目录的属性页中,把"应用程序保护"项设置为"中". 3.在Dcomdcfg.exe里设置默认安全设置4.确定你的ActiveX Dll运行没有错误. vb如何统计excel文件中的数据记录条数? 关于在两个窗体间传值的问题 bmp转JPEG的控件包括图像的简单操作和滚动条 [求助] 超级兔子是怎样备份注册表的? 3个问题,在线求解... '高手请进,来者有分 为什么不能单单从存储器取出“2”和“3”,而要分别从存储器和内存中取出呢? 关于VBA的问题? vb串口小问题 请问那里可download到wise install.感激! 谁能为我推荐一本好书? 如何动态生成datagrid控件,请各位指教! 怎样才能让access数据库中表中的组合框在DataGrid中显示出来?
请帮忙提示一下
你创建什么对象?
1。你的COM安装的机器和IIS在同一台服务器上吗?
2。你是否安装COM在Component Service中?如果是,安装的Application Package的安全设置是怎样的?是否为这个Application Package设置了Role?
3。是否你的COM中访问了一些只对特定用户开放的资源(如文件,目录,数据库)
4。当你使用匿名用户的时候,所有对COM操作的用户是IUser_机器名,这个用户一般都没什么权限的。
......
苦啊?觉得应该不是问题,却偏偏遇到,一头雾水,到底有谁能够告诉我......
2.在iis里该虚拟目录的属性页中,把"应用程序保护"项设置为"中".
4.确定你的ActiveX Dll运行没有错误.