问大家一个关于在windows 2003种部署COM服务的问题,2003我没有部署过,不会,死活不能CreateObject

xxrl 2005-03-09 11:02:36
配置步骤同windows 2000,但完毕后不能CreateObject 手头没有windows 2003的书籍
不好查资料
请各位有部署经验的人指点一二
谢谢
...全文
207 21 打赏 收藏 转发到动态 举报
写回复
用AI写文章
21 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
*^_^*阿泰还是在web积极啊??
阿泰 2005-03-10
  • 打赏
  • 举报
回复
^_^ ,这也是经验的一种
xxrl 2005-03-10
  • 打赏
  • 举报
回复
呵呵 没经验可谈
我只想说 设置和2000 server一样
呵呵

我sql 用户权限没有设置,我的疏忽 呵呵
xxrl 2005-03-09
  • 打赏
  • 举报
回复
现象是仿佛没有系统接受一下

返回不能创建CreateObject错误

修改IIS匿名登录口令为administrator也不行

没有融合负载均衡的概念 因为单服务器,人不太多

注册我也尝试过,未果
修改权限试验过,未果
部署激活条件试验过,未果
池也开了,也未果
阿泰 2005-03-09
  • 打赏
  • 举报
回复
如果没有使用群集和负载均衡,部署好象没什么大的意义
如果只是一般的ASP用的话,直接用regsvr32就可以了,不如用这个先试试看

如果这个可行的话,应该就是权限的问题

xxrl还没有说明所谓的不行,具体返回什么错误信息,是创建不成功还是权限的问题
如果信息不够的话,使用VB跟踪一下错误信息更能准确定位

我们是自己写得部署工具,手动怎么加早都忘掉了,我们一般用Application 2000做负载均衡管理
有时候组件写得有问题的话,如果启动了负载均衡这个选项,会出现创建不成功的问题
纪俊 2005-03-09
  • 打赏
  • 举报
回复
不清楚
一直都用C++写dll...
学习
xxrl 2005-03-09
  • 打赏
  • 举报
回复
上面的人没有部署过吧,
在com服务里面部署dll,没有必要注册的
lovebanyi 2005-03-09
  • 打赏
  • 举报
回复
放在wwwroot下注册吧..这样就行了..
还要给运行的权限
xxrl 2005-03-09
  • 打赏
  • 举报
回复
是asp里面返回的
dll是vb做的
在2000 server or advanced版本没有问题,一直稳定运行
2003里面部署后未果
mymyal123 2005-03-09
  • 打赏
  • 举报
回复
学习
阿泰 2005-03-09
  • 打赏
  • 举报
回复
CreateObject 是VB里用的还是ASP里用的?

返回错误信息是什么?
阿泰 2005-03-09
  • 打赏
  • 举报
回复
xxrl和大家分享一下经验啊,呵呵,让俺们都进步一下 ^_^
hhjjhjhj 2005-03-09
  • 打赏
  • 举报
回复
楼主没理解我的意思,如果拿来一个ActiveX用在ASP中,如果出问题,我一般会在VB或OFFICE的VBA中对这个ActiveX进行调试。VB或OFFICE是作为调试工具用,不会无知到“要装VB或OFFICE才能运行ActiveX”。
xxrl 2005-03-09
  • 打赏
  • 举报
回复
magicbreaker(王牌空战) 跟office有什么关系?没有office的环境就不能部署COM+服务了?岂不是个笑话?

hhjjhjhj(大头)(想变胡萝卜^^) 又跟vb又有什么关系啊?我之前2000server除了sql server外没有安装任何东西,还不是照样稳定运行.

问题我已经解决,谢谢大家

提醒我说到的几位:
vb和office这些东西在微软本身操作系统中不带(人为没有安装)的情况下,系统自带的功能肯定能够独立运行的,要不然要API干什么用?如果你用外部软件,比如工控软件IFIX 那么如果需要IFIX稳定运行至少保证IFIX交互编程的时候,是要有选择的安装vb或者office,甚至是vc的.
事实上我office是第一个安装的软件,因为要服务器要用到.
vb是肯定不会安装的,好嘛,我想弄一个站点,如果走正版路线,我要买一套windows 2000 server 还要买visual basic 6.0,听说过?呵呵 没有吧 晕

lovebanyi 2005-03-09
  • 打赏
  • 举报
回复
上面的问题没有看清楚啊.哪个东东还不会做啊.理解错误...55555555555555555
xl1860 2005-03-09
  • 打赏
  • 举报
回复
我用过regsvr32
但是clsID总出现问题,后来在注册表里修改的
运行后没返回值
后来用delhpi开发了个插件测试
OK
hbhbhbhbhb1021 2005-03-09
  • 打赏
  • 举报
回复
hhjjhjhj(大头)(想变胡萝卜^^)
说的有道理,你用VB写个测试程序看看
破法者 2005-03-09
  • 打赏
  • 举报
回复
DLL可以在2003中运行,我试过。。。建议检查下office组件装好没?要不装个office2000看看,我有一次就这样好了。
hhjjhjhj 2005-03-09
  • 打赏
  • 举报
回复
估计是DLL不能在2003中运行。
2003中装VB或OFFICE,进行引用,编一个测试程序看看。
yiran700 2005-03-09
  • 打赏
  • 举报
回复
我也碰到过
不过没有解决
又重装了2000
加载更多回复(1)

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧