2008-08-27 16 views
0

J'ai essayer d'obtenir une application ASP.net (v2) pour travailler dans le débogueur et continuer à courir dans un problème parce que la valeur retournée par le code suivant est une chaîne vide:Qu'est-ce que ServerVariables ["APPL_MD_PATH"] récupère le chemin de la métabase pour l'application pour la DLL ISAPI?

HttpContext.Current.Request.ServerVariables["APPL_MD_PATH"].ToLower()

I ont 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 cela pourrait être vide?

Ce code fonctionne dans notre environnement direct, mais je veux que cela fonctionne sur mon PC et être en mesure d'intervenir dans le code source afin que je puisse regarder un autre problème ...

Répondre

3

Êtes-vous en cours d'exécution de votre application localement à l'intérieur de IIS ou à l'intérieur du serveur Web de développement? Si c'est le dernier, alors c'est probablement pourquoi: Cassini (le serveur web de développement) ne fait pas ISAPI, donc cette valeur sera vide.