这个问题可能看起来很熟悉,但我已经在那里已经回答过并且在互联网上没有找到答案的人工作了:
修改 目前,服务参考再次正常运行,但我仍在寻找长期解决方案。
使用与WCF Web服务通信的Windows Phone应用程序我注意到,即使原始类在程序集中,有时会在VS. 2012中的“添加服务引用”选项中在Reference.cs中生成部分类。由客户和服务通过项目参考共享。这似乎每隔几次随机发生服务再次发布或客户端编译。可以想象,这让很多“无法隐式转换类型”错误。大多数时候我只是玩了一些选项,再次删除和添加服务参考,重新启动VS等等,希望有一些神秘的魔法发生,迟早会发生。但这不是满足我或我想永远使用的方式。特别是因为问题在昨天和现在再次出现,所以没有发生任何神秘的魔法。所以这就是我到目前为止所做的:
我也在这里仔细研究了this和其他类似的问题。
虽然我学到了很多东西,但这些都没有让我能够自己解决问题。现在我正在使用SVCUtil生成代理类,但由于我对整个WCF-Stuff很新,所以还没有成功。 如果
,我真的很感激我真的很想在VS中解决这个问题,但是随着绝望的增加,我愿意尝试做很多工作,如果之后不再发生这个问题的话。目前我正在研究第二种可能的解决方案。考虑到第三个,我正在阅读this article,但在尝试之前,我想在此发表第二个意见是否是一个很好的方法来解决我的问题,并且可能会看一篇关于该主题的最新文章。
对不起文字之墙,我已经在这方面工作了很长一段时间,而且知识很少,很多试训都有很多信息。
答案 0 :(得分:2)
尝试取消选中“在引用的程序集中重用类型”以查看是否有帮助。