Bonjour a toutes et a tous,
Je travaille avec MS Visual Studio 2003, Windows XP Pro SP2 (sous controlleur de domaine de mon organisation), et IIS installe en local (ASP.net version 1.1).
Je suis en train d'apprendre a creer/utiliser des web-services en C# mais je me heurte immediatement a des difficultes. Je commence par ajouter un nouveau project C# a ma Solution, je choisis ASP.NET Web Service. On m'indique a nom : "WebService1" et une location de http://localhost/WebService1 . VS 2003 cree une serie de fichiers, l'un d'entre eux indique qu'il suffit d'enlever les commentaires pour creer un premier Web-Service fonctionel. J'enleve donc les commentaires et mon code est alors (Service1.asmx.cs):
Je compile/Debug et boum! erreur (cf. piece jointe numero 1).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 [WebMethod] public string HelloWorld() { return "Hello World"; }
Ok, je sais lire un message d'erreur je vire donc les options en questions sur mon Web-Service (cf. 2eme piece jointe). Et on recommence la compilation et debug sous VS 2003, a ce moment la, ca compile, IE indique que le site a ete trouve mais.... j'obtiens ce super message d'erreur:
Alors, j'ai cherche la toile toute la soiree hier, sans succes. J'ai essayer de virer l'application sous IIS et de la re-creer mais rien a faire. Meme chose pour le changement de droit sur le dossier en question sous c:\inetpub\wwwroot\ , ou bien changer le type de partage en "mode simple".Server Error in '/WebService1' Application.
--------------------------------------------------------------------------------
Access to the path "c:\windows\microsoft.net\framework\v1.1.4322\Temporary ASP.NET Files\webservice1\fe153ca1\ab997347" is denied.
La plus part des resources expliquent le concept des Web-Service sous VS 2003 mais personne n'est capable d'expliquer comment faire pour etre sur de pouvoir tester ses creations
J'attends vos reponses avec impatience.
Ar@mi$ - chercheur en detresse
PS: je me permet d'insister sur un point. Mon organisation utilise Novell Netware pour l'access aux machines. Mon compte fait parti du groupe "Debug users" (sinon je ne pourrai pas developper sous VS 2003) .
Partager