好的,所以我对现在发生的事情感到非常沮丧。在Visual Studio 2013中,我将服务引用更新为我的WCF服务,现在对象已经消失了!昨天一切都很好。有没有人经历过这个?
以下是我为解决问题所做的工作以及结果。
我确信服务端没有任何问题,因为我可以在另一个项目中添加对该服务的引用,并且按预期工作。
这在我的UI项目中发生,所以我真的不想开始一个新项目并将所有内容都移动。
编辑: 我忘了提到我在另一个名为相同的项目中有相同服务的服务引用。我不确定这是否与某些事情有关......
有什么想法?
谢谢! 约翰
答案 0 :(得分:0)
好的,我想出了如何修复它,虽然我不确定它是否值得添加作为答案。我上面的编辑让我思考,我删除了服务引用和引用相同服务的其他项目的任何引用。我确保从所有文件(配置,项目文件等)中删除所有引用。保存解决方案,签入所有更改和删除(只是为了确保没有任何东西在挥之不去)并删除与原始服务引用相关的任何文件。我打开解决方案备份并重新添加服务引用中提琴,它与所有对象引用一起!我想这确实与其他项目有关......
现在看看我是否能记住我本来应该做的事情!
答案 1 :(得分:0)
第三方dll阻止对象的生成 - 可能通过将现有项目包含在解决方案中。
取消选中'重复使用所有引用的程序集中的类型'配置服务时解决了问题。