I have an existing WSE3 enabled web service which is now working fine on
Vista 64 bit.
My one remaining issue is that 'Update web reference' in VS2005 doesn't
generate a WSE enabled proxy.
It looks like the 'wsesettingsvs3.dll' isn't getting registered correctly.
Does anyone know how to get this working correctly?
If I run 'Update web reference' on my XP box I get this in reference.cs
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services",
"2.0.50727.42")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Web.Services.WebServiceBindingAttribute(Name="...",
Namespace="...")]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DataResponse))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Query))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Request))]
public partial class ServiceWSWse :
Microsoft.Web.Services3.WebServicesClientProtocol {
If I run it on Vista I get:
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services",
"2.0.50727.312")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Web.Services.WebServiceBindingAttribute(Name="...",
Namespace="...")]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DataResponse))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Query))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Request))]
public partial class ServiceWS :
System.Web.Services.Protocols.SoapHttpClientProtocol {
Regards
Phil Lee