配置服务引用… – 对象引用未设置为对象的实例

我正在使用Visual Studio 2013.NET4.5

最初我是WCF服务消费者,但由于缺乏处理子系统的团队资源,我接管了WCF服务双方的开发。 所以我得到了我需要调用的WCF服务的代码,现在尝试将其插入以在本地系统上调试它。

问题:我需要调用的服务在localhost上工作正常我可以获取wsdl并浏览到它。

在此处输入图像描述 但是,当我尝试在Visual Studio 2013 “配置服务引用…”并尝试将URL从开发服务器更改为本地时,它给出了Object reference is not set to an instance of an object错误Object reference is not set to an instance of an object

在此处输入图像描述

有没有人经历类似的事情? 是什么造成的? 我如何解决它?

通过删除服务引用解决自己,然后添加具有给定URL的新服务引用。

我知道这有点晚了但我遇到了类似的问题,我通过在服务端点的app.config文件中添加一个identity元素来修复它。 例:

    

对我而言,即使userPrincipalName为空值,它也能正常工作:

    

完整端点元素: