几个月前发现RealVNC客户端和服务器短传送文件功能失效,搜遍互联网也没有半点消息。

近日更换Windows Mobile系统的手机,安装ActiveSync后却发现不能将手机中的文件复制
到电脑中,搜索互联网得一解决方案,那就是重新register一下ole32.dll,命令行下执行
以下命令即可:
regsvr32 ole32.dll 

这样一来,ActiveSyn的问题迎刃而解。由此突然想到,RealVNC的问题也可能是ole32.dll
被unregister引起的,于是由RealVNC服务器端向客户端传递文件,果然恢复正常,但是由
客户端向服务器端传递文件依然不能。又想到服务器端的ole32.dll是不是也被unregister
了呢?在服务器端重新register了一下ole32.dll,果然问题得到解决,至此RealVNC双向
传递文件的功能恢复正常。

估计是某个软件的卸载程序调用了ole32.dll的unregister过程,而这个公用的DLL是不应该
被unregister的。
posted on 2008-09-05 00:31  玛瑙河  阅读(989)  评论(0)    收藏  举报