2011-06-15 258 views
0

我是将我的测试器winforms应用程序中的一些代码集成到wpf应用程序的网络。代码涉及从我的应用程序调用连接功能(它将连接到不同的网络)。连接例程所在的对象位于使用regsvr32注册的COM组件内部。问题是连接失败的wpf代码,同一行代码正在工作,没有任何缺陷,在我的测试应用程序。我尝试在测试程序应用程序中替换我的wpf应用程序的app.config,以确认问题没有发生,因为配置文件中有任何冲突。测试应用程序仍然完美运行。我检查了事件查看器并提供了以下信息。套接字连接失败

我检查了参数,一切都传递正确。

事件ID描述10049 从源 ComConnect :: ConnectToServer不能 找到。 引发此事件的组件未安装在您的本地计算机的 或安装损坏的 中。您可以在本地计算机上安装或修复组件 。

如果事件源自另一个 计算机,显示信息有 与事件一起保存。

下面的信息被列入 与事件:

套接字打开失败10049 7U 10211, 入口点

有人可以帮我调试的问题?

在此先感谢。

+0

测试仪应用程序位于不同的机器上,连接到不同的机器? – 2011-06-15 13:35:40

+0

测试人员应用程序我的wpf应用程序位于同一台机器上。他们正在连接到不同国家的服务器。测试人员应用程序正常工作。 – logeeks 2011-06-16 05:49:09

回答

0

您是否尝试连接到外部网络?也许防火墙阻止了连接。

+0

不,我在同一台机器上创建并测试的演示应用没有任何故障。 – logeeks 2011-06-15 16:30:14