Gå til innhold

Problem med webservice


Anbefalte innlegg

Hei. Jeg lager en web applikasjon.

Klienten er skrevet i C# mens webservice er skrevet i c++. Jeg har en følgende klasse i C++

 

ref class listMailResponse

{

public:

std::string *arr;

StatusMsg^ msg;

String^ result;

};

 

[system::Web::Services::WebMethod]

listMailResponse^ getMailList();

 

 

 

Webservicen kompilerer uten feil.

Men når jeg kjører "Update Web Refenreces" på klienten så får jeg denne feilen

 

Error 2 There was an error downloading 'http://localhost/supportWS/supportWS.asmx?disco'.

The request failed with the error message:

--

System.InvalidOperationException: Method supportWSClass.getMailList can not be reflected. ---> System.InvalidOperationException: There was an error reflecting 'getMailListResult'. ---> System.InvalidOpe file:///C:/dotNet/su/App_WebReferences/SUWS/supportWS.discomap

 

 

Jeg har funnet ut av hvis jeg fjerner std::string *arr; linja i klassen og kjører "Update Web Refenreces" på klienten alt går som det skal men når jeg skriver linja tilbake så får jeg feilen igjen.

 

Noen som har noen forslag til hva kan være galt? Begynner å bli gal her.

 

Takk på forhånd

Lenke til kommentar
Videoannonse
Annonse

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...