WebService in C++: SoapBindingUse & SoapParameterStyle



  • Hi,

    ich versuch gerade eine WebService in .NET C++ zu erstellen.
    An sich läuft das Ding, ich würde aber gerne noch SoapBindingUse & SoapParameterStyle einstellen.
    Hab gedacht, es geht wie in C#:

    [SoapDocumentMethod(Use=SoapBindingUse::Literal,ParameterStyle=SoapParameterStyle::Bare)]
    [System::Web::Services::WebMethod ] 
    String __gc* GetApsysServiceURL();
    

    dann bekomm ich aber folgende Fehlermeldung:

    error C2363: cannot evaluate argument 'SoapBindingUse::Literal' of custom
    error C2363: cannot evaluate argument 'SoapBindingUse::Literal' of custom
    error C3134: '"SoapBindingUse::Literal"' : value of attribute argument 'System::Web::Services::Protocols::SoapDocumentMethodAttribute.Use' does not have valid type 'integer'

    Das selbe passiert, wenn ich das ganze global mit SoapDocumentService setzen will.
    Andere Atrribut-Parameter klappen, wie z.B. RequestNamespace

    Jemand ne Idee?



  • nachdem ich dann

    using namespace System::Web::Services::Description;
    

    eingefügt habe, gibg es plötzlich. SCNR


Log in to reply