Danke für alles!
Super hat geklappt.
Jetzt noch eine letzte Frage : Somit liegt ja die Foo.cs direkt sichtbar auf dem Server. Ist dies nicht ein Sicherheitsproblem ? Auf diese Datei kann ja jeder zugreifen ?
Vielen Dank für die Hilfe !
Grüße
Hmm, genau das habe ich getestet und ich bekommen einen Laufzeitfehler:
Laufzeitfehler
Beschreibung: Anwendungsfehler auf dem Server. Aufgrund der aktuellen benutzerdefinierten Fehlereinstellungen für diese Anwendung können die Details des Anwendungsfehlers (aus Sicherheitsgründen) nicht remote angezeigt werden. Sie können jedoch von Browsern angezeigt werden, die auf dem lokalen Server ausgeführt werden.Details: Sie können die Details dieser Fehlermeldung auf dem lokalen Computer anzeigen, indem Sie ein <customErrors>-Tag in der Konfigurationsdatei web.config erstellen, die sich im Stammverzeichnis der aktuellen Webanwendung befindet. Das mode-Attribut dieses <customErrors>-Tags sollte dann auf "Off" festgelegt werden.
<!-- Web.Config Configuration File -->
<configuration>
<system.web>
<customErrors mode="Off"/>
</system.web>
</configuration>Hinweise: Die aktuelle Seite kann durch eine benutzerdefinierte Fehlerseite ersetzt werden, indem Sie das defaultRedirect-Attribut des <customErrors>-Konfigurationstags dieser Anwendung so setzen, das es auf einen benutzerdefinierten Fehlerseiten-URL zeigt.
<!-- Web.Config Configuration File -->
<configuration>
<system.web>
<customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
</system.web>
</configuration>
Es existiert beim kopieren des Webservice aus VWD express ja euch kein "bin" verzeichnis. Oder mach ich etwas falsch ?
Da würde ich sehr sehr vorstichtig seien mit solchen Tools. Apple wird solche Apps mit großer Wahrscheinlichkeit ablehnen.
Im iPhone Developer Program License Agreement (Punkt 3.3.1 OS4) steht :
3.3.1 — Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine, and only code written in C, C++, and Objective-C may compile and directly link against the Documented APIs (e.g., Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited).
Hoffe das hilft.
Grüße
Vielen Dank noch mal für die schnelle Hilfe.
Ich bin leider gezwungen von VS05 Prof auf visual web developer 2010 express umzusteigen, deshalb kommt hier noch eine Anfänger Frage :
Ich möchte nun meinen Webservice auf einem Server veröffentlichen. Leider gibt es nur die Möglichkeit in VWD Express "Webseite kopieren" und nicht "Webseite veröfentlichen".
Gibt es eine Möglichkeit mit VWD einen WS zu veröffentlichen ?
Das wars was ich gesucht habe. Vielen Dank für die Hilfestellung !
Grüße
vielen Dank für deine Antwort, dann bin ich zu blöde das zu finden 😃
Bei mir gibt es leider keinen ASP .Net Webdienst zu erstellen, nur eine Webseite.
Gibt ein ein Tutorial hierfür ?
Sollte im Ergebnis etwa so aussehen :
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Services;
using System.Web.Services.Protocols;
using System.Xml.Linq;
namespace WebService1
{
/// <summary>
/// Zusammenfassungsbeschreibung für Service1
/// </summary>
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[ToolboxItem(false)]
// Um das Aufrufen dieses Webdiensts aus einem Skript mit ASP.NET-AJAX zuzulassen, heben Sie die Auskommentierung der folgenden Zeile auf.
// [System.Web.Script.Services.ScriptService]
public class Service1 : System.Web.Services.WebService
{
[WebMethod]
public string HelloWorld()
{
return "Hello World";
}
}
}
Hallo,
kann ich mit Visual Studio 2010 express einen klassischen webservice erstellen oder nur mit der professional edition ?
Danke
Hallo zusammen,
ich bräuchte bitte dringend eure Hilfe.
Ich möchte via WS08 und .net3.5 einen WebService erstellen der JSON und nicht XML ausliefert.
Mein Test WS :
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
// To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line.
[System.Web.Script.Services.ScriptService]
public class Service : System.Web.Services.WebService
{
public Service ()
{
}
[WebMethod]
[ScriptMethod(ResponseFormat = ResponseFormat.Json, UseHttpGet = false)]
public string test()
{
string j = "{\"status\": 0}";
JavaScriptSerializer js = new JavaScriptSerializer();
string strJSON = js.Serialize(j);
return strJSON;
}
}
liefert folgendes Ergebnis in XML und nicht in JSON
<?xml version="1.0" encoding="utf-8" ?>
<string xmlns="http://tempuri.org/">"{\"status\": 0}"</string>
Weis jemand eine Lösung ?
Hallo,
wie kann ich ein XSD File aus einem existierenden XML Document(XmlDocument doc = new XmlDocument()😉 generieren ?
(außer mit xsd.exe)
Danke für die Antworten
Grüße