我有一个使用WSE3.0 (VS2k5和.Net 2.0)引用web服务的应用程序。该应用程序是一个第三方应用程序,包含对代理对象"ThisServiceWse“的引用,当我更新web服务引用时,代理对象名称被更改为"ThisService",不带"Wse”后缀。这意味着项目没有使用WSE,即使项目属性另有说明。有没有人看过这个?我该如何修复它?我已经尝试过卸载/重新安装WSE,但都无济于事。
另外,作为一个次要问题。我无法升级此服务,因为它使用了"RequireMTOM“属性。是否可以在.Net 3.5Web服务中设置此属性?我喜欢从WSE 3.0升级。
发布于 2009-06-03 21:23:26
莱恩WSE已经过时了。在WCF发货的那一刻,它就被WCF取代了。WCF它与WSE有很大的不同,所以"RequireMTOM“属性不太可能仍然以这种形式存在。
另外,如果你更新了一个“服务参考”,那么你在客户机上使用的不是WSE --而是WCF。
https://stackoverflow.com/questions/947277
复制相似问题