Что ServerVariables ["APPL_MD_PATH"] извлекает путь метабазы ​​для Приложения для библиотеки DLL ISAPI? - PullRequest
0 голосов
/ 27 августа 2008

Я пытаюсь заставить приложение ASP.net (v2) работать в отладчике и продолжать сталкиваться с проблемой, потому что значение, возвращаемое следующим кодом, является пустой строкой:

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

Я обнаружил, что это "Извлекает путь метабазы ​​для Приложения для DLL ISAPI". Кто-нибудь может пролить свет на то, что это значит и почему оно может быть пустым?

Этот код работает в нашей реальной среде, но я хочу, чтобы он работал на моем ПК и был в состоянии шагать по исходному коду, чтобы я мог взглянуть на другую проблему ...

1 Ответ

3 голосов
/ 27 августа 2008

Запускаете ли вы свое приложение локально внутри IIS или внутри веб-сервера разработки? Если это последнее, то, вероятно, именно поэтому: Cassini (веб-сервер разработки) не выполняет ISAPI, поэтому это значение будет пустым.

...