Хорошо, это странно.Некоторый фон
- Windows 2003 R2 SP2 32-разрядный
- IIS 6.0
У меня есть очень простое приложение-пример dot.net 1.1, которое простовыводит что-то на экран через response.write.Отлично работает на моей рабочей станции.После того, как я разверну его на этом сервере, когда я перейду на страницу, он не будет отображаться, а вместо этого подает исходный код моего файла aspx - т.е. он показывает всю мою разметку asp.net, но не выполняет / не отображает страницу.
- Я запустил asp.net_regiis -i
- Я включил asp.net 1.1 в расширениях веб-служб.
- виртуальный каталог настроен назапустить под asp.net 1.1
- Я вошел в параметр конфигурации и убедился, что файлы .aspx сопоставлены с aspnet_isapi.dll в папке платформы 1.1.
- оно настроено как приложение и имеет имя приложения, совпадающее с виртуальным каталогом
Я знаю, что что-то не хватает, но не вижу, что ..
edit
еще одна подсказка .. если я зайду в свойства для виртуального каталога, там будет вкладка NO для выбора версии asp.net.Я должен использовать утилиту aspnetswitcher, чтобы выбрать, какой фреймворк обрабатывать данный vdir.