我的客户端程序在别的机器上,为何服务运行(100分)

  • 主题发起人 主题发起人 soft4u
  • 开始时间 开始时间
S

soft4u

Unregistered / Unconfirmed
GUEST, unregistred user!
我用D5在NT4下进行MIDAS的编程,当服务器程序和客户端程序
都在我的原来的NT4的机器上运行的时候正常。但当我把客户端
程序发布到其他机器的时候运行出错。
不知是何原因。
请各位富翁解答!!谢了。
 
出什么错?原因可能很多,说具体点
 
不知你用的通讯层是那一种(DCOM,Tcp/IP,OLE Enterprise).如用的是DCOM,看
是否设对了Tdcomconnection组件的ComputerName和ServerName属性。如用其他的,
应在Server端运行scktsrvr.exe文件。
 
出错为:“project client.exe raised exception class EOleSysError
with message '拒绝访问。'"
 
可能是没有在客户机上注册应用程序服务器
还有将midas.dll发布到客户机了吗?
 
用dcomcnfg配置dcom服务
 
i want to know!
 
wind_cloudy:
请你说下用dcomcnfg配置dcom服务的详细步骤(我试过了,但却无法正常运行)
 
现在我配置之后的报错为:“Interface not supported”。
怎样解决?
 
还要在客户端注册DCOM服务器的类型库,类似
Tregsvr yourDCOMserver.tlb(应该找到了该文件吧)
 
注册了也没用。仍然报错:“ Interface not supported”
 
“ Interface not supported”:解决方法:
1。客户端必须登录到同一个域,即应用服务器注册的域;
2。不在同一个域时,客户端计算机登录网络的用户名和密码必须在服务器上存在,
并有足够的权限。
 
谢谢各位了。这分是不是拿得好爽呢!!!!
 
后退
顶部