Que signifie ServerVariables[« APPL_MD_PATH »] récupère le chemin de la métabase pour l’application pour la DLL ISAPI ?
-
09-06-2019 - |
Question
J'ai essayé de faire fonctionner une application ASP.net (v2) dans le débogueur et je continue à rencontrer un problème car la valeur renvoyée par le code suivant est une chaîne vide :
HttpContext.Current.Request.ServerVariables["APPL_MD_PATH"].ToLower()
J'ai découvert que cela "récupère le chemin de la métabase pour l'application pour la DLL ISAPI".Quelqu'un peut-il nous éclairer sur ce que cela signifie et pourquoi il pourrait être vide ?
Ce code fonctionne dans notre environnement réel, mais je veux qu'il fonctionne sur mon PC et puisse parcourir le code source afin de pouvoir examiner un autre problème...
La solution
Exécutez-vous votre application localement dans IIS ou dans le serveur Web de développement ?Si c'est le dernier cas, c'est probablement pourquoi :Cassini (le serveur Web de développement) ne fait pas ISAPI, cette valeur sera donc vide.