旧版VB6 DCOM连接 [英] Legacy VB6 DCOM Connectivity

查看:50
本文介绍了旧版VB6 DCOM连接的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用Windows 7 Pro 32位作为客户端调试与旧式vb6 activex dcom应用程序的连接.

该客户端多年来一直在2000和xp下运行,并且没有任何问题,现在在更换剩余的xp pro机器之前尝试使用Windows 7 pro.客户端和服务器在Windows 7 Pro上本地运行,但是当指向Windows 2003服务器时,activex exe在服务器上启动,挂起大约30秒钟,然后似乎超时(尝试进行回调,但我相信它被拒绝了). Windows日志中什么都没有..我怀疑这是某种权限/安全性问题.

有没有办法在Windows 7下为dcom设置日志记录级别?或者,如果您有其他建议,我将不胜感激,那么我需要尽快解决此问题..

在此先谢谢您..

I am debugging connectivity with a legacy vb6 activex dcom application using windows 7 pro 32 bit as the client.

The client has been running under 2000 and xp with no issues for years, and am now attempting to use windows 7 pro before replacing our remaining xp pro machines. Client and server run locally on windows 7 pro, but when pointed to a windows 2003 server the activex exe launches on the server, hangs for around 30 secs and then appears to time out(callbacks are attempted but I believe are being denied).. Nothing in the windows logs.. This appears to be some sort of permissions/security issue I suspect.

Is there a way to set logging levels for dcom under windows 7 ? Or, if you if you have other suggestions I would greatly appreciate, I need to get this solved quickly..

Thanks in advance..

推荐答案

您可能需要添加清单以使其与Windows 7兼容.请查看以下链接:

http://msdn.microsoft.com/en-us/library/bb756929.aspx [ ^ ]

请注意,Windows 8将不再具有vb6,这仅比实际补丁更像黑客.但是...希望这会解决并使其现在起作用.

祝你好运!
You might need to add a manifest to make it compatible with windows 7. Check out this link:

http://msdn.microsoft.com/en-us/library/bb756929.aspx[^]

Be aware that windows 8 will have no vb6 anymore and this is only more like a hack than an actual patch. But... hopefully this will work out and get it to work for now.

Good luck!


这篇关于旧版VB6 DCOM连接的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆