mam problem bo nie wiem jak połączyć Webservice napisany w VWD 2008 z jakas aplikacja napisana w VC# 2008
prawy przyciesk na solution
Add web reference...
wklej adres......
gotowe i mozesz korzystac jak z normalnej klasy.
no tyle udalo mi sie zrobic, ale dalej nie moge wywolac zadnej funkcji. Polaczyc to umiem, bardziej moze chodzi mi o przykladowy kod juz w programie zeby wywolac jakas funkcje
dla przykladu
webservice z metoda o kodzie
[WebMethod]
public int Add(int a, int b)
{
int c = a + b;
return c;
}
dodany do programu jako referncja o nazwie "ser".
jak w proagramie wywola ta metode?
WebServiceName web = new WebServiceName();
int i;
i = web.Add(3,4);
gdzie WebServiceName to klient, wygenerowany kod VS
ServiceReference1 nowy = new ServiceReference1();
Error 1 'WindowsFormsApplication1.ServiceReference1' is a 'namespace' but is used like a 'type'
</cpp>
No chyba komunikat jasny, ma byc tam obiekt wygereowanej klasy, a nie namespace. Otworz sobie zreszta w przgladarce stronke tego webserwisu i bedziesz mial łopatologiczny przykład jak uzyć kodu
Juz doszedlem do problemu, zle dodawalem referencje do serwisu. Z gory dzieki wszystkim za pomoc