C# 创建WebService实例时出错

C# 创建WebService实例时出错,c#,web-services,C#,Web Services,我有一个Web服务,当我使用这个Web服务的实例时,会发生以下错误 // Instance of WebService ServicoZap.EnvArqSenhaSoapClient envia = new ServicoZap.EnvArqSenhaSoapClient(); 错误: 找不到引用协定的默认终结点元素 ServiceModel客户端配置部分中的“合同名称”。这 可能是因为找不到应用程序的配置文件, 或者因为找不到与此约定匹配的端点元素 在客户端元素中 在my app.conf

我有一个Web服务,当我使用这个Web服务的实例时,会发生以下错误

// Instance of WebService
ServicoZap.EnvArqSenhaSoapClient envia = new ServicoZap.EnvArqSenhaSoapClient();
错误:

找不到引用协定的默认终结点元素 ServiceModel客户端配置部分中的“合同名称”。这 可能是因为找不到应用程序的配置文件, 或者因为找不到与此约定匹配的端点元素 在客户端元素中

在my app.config中,引用是正常的

但是为了测试Web服务,我在解决方案中使用了另一个项目,称为test

在这个项目(测试)中,我没有app.config(我不知道是否有必要)


可以帮助我吗?

在这种情况下,您也需要测试项目中的app.config-将其复制到测试项目是解决此问题的一种方法。

阅读此内容,它可能会帮助您:但这将影响我的测试项目。这个项目在窗口窗体中有很多按钮。我只是在表单中调用其他项目的所有单击按钮,只是为了测试。如果项目中没有app.config,则添加app.config不会导致任何问题