win2000用户,你的“本地连接”会突然不见了吗?
我是一名软件开发者,前两天一套erp软件投使用,需要测试,就在我的手提上做应用服务器吧。当时效果很好,第二天顺手打开Delphi,F9,突然冒出来一个“interface not supported"。吓我一身冷汗,连本机上都启动不了服务器,我编的东西还有用吗?
急急忙忙的找原因。发现:“网上邻居”属性里,居然丢了“本地连接”。是不是这个原因?目标:出现“本地连接”。
一阵瞎捣腾,删除网卡无数次,重装网卡无数次,启动无数次。结果:失败!那个可爱的图标就是不出来。难道要我重装系统?
上csdn,查找“本地连接”,居然还真有人问了这个问题。“微软专家”回答得很清楚!http://www.csdn.net/expert/topic/428/428876.xml
http://support.microsoft.com/support/kb/articles/q254/6/31.asp
是这个问题详细解答。
回想一下,原来昨天为了用户连接服务器简单,免得配置DCom麻烦,用DComcnfg.exe修改DCom配置,修改了“默认属性”中的“默认模拟级别”为“匿名”,结果导致了“本地连接”的丢失。
动作:马上修改“默认属性”中的“默认模拟级别”为“标志”。结果:成功!
当然Delphhi程序也顺利启动!
总结:
1.如果三层结构中使用了DCom协议,客户端无故抱错:“interface not supported",马上看“本地连接”在不在,不在,修改Dcom配置。
2.在遇到难题时,应该想到网络和CSDN。你应该佩服“微软专家”,他们的回答言简意赅!