Pb de connection strings dans un webservice distant
neo557
Messages postés34Date d'inscriptionmardi 13 janvier 2004StatutMembreDernière intervention30 août 2006
-
29 mars 2006 à 15:53
neo557
Messages postés34Date d'inscriptionmardi 13 janvier 2004StatutMembreDernière intervention30 août 2006
-
30 mars 2006 à 12:56
Désolé j'ai du recréer le post car j'avais copier/coller quelque chose de faux. Je récris mon problème :
J'ai un problème qui doit être bien évident mais je ne m'en sort pas.
J'ai un WebService qui tourne sur un poste, ce webservice possède des méthodes qui reçoivent des strings et retournent des résultats sous format string également. Dans ces méthodes, mon web service effectue des recherches dans une base de données se trouvant sur le même poste.
Si je lance mon service avec le débugger je n'ai aucun souci, je peux utiliser mes méthodes sans problèmes et accéder tant que je veux à la base de données. Internet Explorer se lance à l'adresse suivante : http://localhost:1515/DSLAnalog/Service.asmx
Maintenant j'ai copié le répertoire de mon web service dans le répertoire de IIS (C:\Inetpub\wwwroot), et je tente de le lancer sur le poste en passant par l'adresse
normale :
http://MonPoste/DSLAnalog/Service.asmx
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.
Ma question est connaissez vous cette erreur et comment puis-je la résoudre ?
Je ne trouve pas normal que ça marche quand je lance le débugger et que ça ne marche pas quand j'essaie d'y accéder par son adresse, aurais-je un problème avec mon instance dans IIS ?
Merci d'avance chers amis
Nelson
A voir également:
Pb de connection strings dans un webservice distant
neo557
Messages postés34Date d'inscriptionmardi 13 janvier 2004StatutMembreDernière intervention30 août 20061 30 mars 2006 à 09:34
J'ai modifier quelque chose dans IIS. Je me suis aperçu dans les propriétés de mon web service que l'"ASP.NET Version" était la 1.1....J'ai changé pour la 2.0. Et l'erreur à changée.
Server Error in '/DSL Analog' Application. <?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" />
Failed to access IIS metabase.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Web.Hosting.HostingEnvironmentException: Failed to access IIS metabase.
The process account used to run ASP.NET must have read access to the IIS metabase (e.g. IIS://servername/W3SVC). For information on modifying metabase permissions, please see =267904 http://support.microsoft.com/?kbid=267904.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
[HostingEnvironmentException: Failed to access IIS metabase.]
J'ai tenté la manipulation décrite sur le lien que renvoi ce message d'erreur. J'ai télécharger le "metaacl.exe" l'ai installé puis j'ai lancer la ligne de commande écrite sur le site, mais rien n'y fait l'erreur ne bouge pas...
Nelson
Vous n’avez pas trouvé la réponse que vous recherchez ?
neo557
Messages postés34Date d'inscriptionmardi 13 janvier 2004StatutMembreDernière intervention30 août 20061 30 mars 2006 à 12:56
Ok ben j'ai trouvé ce qui n'allait pas. C'est tout simplement mon installation de IIS qui n'était pas complète. Si ça arrive a qqun vérifier bien que vous avez tous les composants de IIS installés.