Невозможно добавить карту сценариев с подстановочными символами в IIS 6.0 программно - PullRequest
0 голосов
/ 06 февраля 2011

Я создал проект Web Setup с использованием VS 2008. Я создал настраиваемое действие для программного добавления карты-шаблона с подстановочными знаками для моего виртуального каталога.Приложение отлично устанавливается, но во время пользовательских действий не удается добавить скрипт-карту.Я пробовал это на сервере Win 2003 с IIS 6.0 и WinXP с IIS 5.1.Я в конце концов пытаюсь выяснить проблему.Вот код VB, который я использовал:

                Dim ScriptMap = "*," + ISAPIPath + ",0,POST"
                Dim de As DirectoryEntry                    
                de = New DirectoryEntry("IIS://LM/W3SVC/1/ROOT/MyApp")    
                de.Properties("ScriptMaps").Add(ScriptMap)
                de.CommitChanges()

Появится диалоговое окно с сообщением о том, что сервер RPC недоступен.Я проверил URL метабазы ​​IIS с помощью обозревателя метабазы.Любые указатели на проблему?

Спасибо,Vamyip

1 Ответ

1 голос
/ 18 февраля 2011

Исправлено окончательно! Проблема была с метабазой пути. Ниже приведен рабочий код. Злая маленькая перемена :)

Dim ScriptMap = "*," + ISAPIPath + ",0,POST"
Dim de As DirectoryEntry                    
de = New DirectoryEntry("IIS://localhost/W3SVC/1/ROOT/MyApp")    ' "LM" replaced with "localhost"
de.Properties("ScriptMaps").Add(ScriptMap)
de.CommitChanges()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...