1. Versuch für Mailformular
Hallo Gemeinde,
habe mich nun doch daran gemacht, einen ersten WebService selbst installieren zu wollen. Dazu habe ich ein Script gefunden "SL2Mail", das mir aber nur in C# vorlag. Ich hab es dann in VB-Code übersetzen lassen, doch es verursacht zwei Fehler.
Zum einen stürtzt die ganze Seite ab, da das VB-Script im Verzeichnis App_Code augenscheinlich gelesen wird, ohne dass eine explizite Anforderung vorliegt. Die Seite ist als Anwendung auf dem Host registriert und stolpert nun über folgende Codezeile:
' To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line.
[System.Web.Script.Services.ScriptService]
Intellisense sagt mir ich soll hinter System eine "]" einfügen, was aber Quatsch ist. Kommentiere ich die Zeile wieder aus, läuft meine WebSite wieder. (Die Silverlightanwendung, die ich unabhängig davon mit dem Dienst verbinden will, jedoch nicht.)
Die Silverlightanwendung, die ich gleich mit dem auf dem Host abgelegten Dienst verbunden habe (von meinem Desktop aus) steigt aus und meldet mir unabhängig davon, ob die Zeile oben auskommentiert ist oder nicht, einen Fehler:
Der Typ "System.Net.CookieContainer" ist nicht definiert.
Die Datei in der der Fehler auftaucht ist aber eine, die vom System genieriert wird: Reference.vb .
Hat jemand eine zweckdienlichen Hinweis für mich?
Hartmut
- Anmelden oder Registrieren um Kommentare zu schreiben
-

hey Hartmut, manchmal hilft
hey Hartmut,
manchmal hilft es, wenn du die Reference nochmal neu hinzufügst bzw. sie Aktualisierst.
Viele Grüße,
Daniel Schenzer
Hallo Daniel,
ich habs jetzt 5 Mal probiert, aber heute scheint 'manchmal' einfach nicht dabei zu sein.
Allerdings habe ich immer noch das dumpfe Gefühl, dass die o.g. Codezeile einer Klärung in VB bedarf.
Eine Nebenbemerkung für Daniel Greitens. Ich habe mich jetzt 4 Mal mit dem IE8 angemeldet und konnte nix schreiben. Ein zusätzlicher Versuch mit Firefox brachte mich dann ins System. Nun hänge ich fünf Mal als Benutzer drin. Nur als Hinweis.
Danke und ich suche weiter
Hartmut
Erfolgserlebnis
Es hat gefunzt. Bin der genannte Fehlermeldung noch einmal intensiver nachgegangen und habe die Selbsthilfe von Visual Studio genutzt, dass die fehlende Referenz selbst hinzugefügt hat. Und schon hat es funktioniert.
Dennoch eine Frage:
Wenn ich die Anwendung noch auf meinem Rechner habe - also mit localhost teste, dann bekomme ich eine Fehlermeldung. Schiebe ich sie dagegen auf irgendeinen Server, dann funzt es. ???
Aber immerhin - mein erster WebService läuft.
Grüße
Hartmut