iis 64-bit .net framework 1.1

0

Я использую Windows XP Professional x64 и IIS 6.0. Мне было поручено внести некоторые изменения в код классического приложения ASP. Я создал виртуальный каталог под IIS. При попытке перейти на сайт я получаю следующее сообщение.

Вы не авторизованы для просмотра этой страницы. На URL, который вы пытались открыть, установлено приложение ISAPI или CGI, которое проверяет учетные данные пользователя, прежде чем продолжить. Это приложение не может подтвердить ваши учетные данные.

Я проверяю производственный сервер, чтобы определить эту проблему, и я думаю, что это связано с настройкой платформы. На моем локальном 64-битном компьютере установлено значение 2.x, а версия 1.x не отображается в раскрывающемся списке. Я установил 1.x на машине, но теперь вкладка asp.net больше не появляется. Я провел некоторое исследование о том, как заставить вкладку появляться снова, следуя рекомендациям. Табл теперь появляется, но 1.x framework до сих пор нет в списке.

Любые предложения с благодарностью. Существуют ли аргументы командной строки, чтобы сообщить IIS о запуске этого сайта в рамках 1.x, поскольку я не могу сделать это из IIS?

похотливый

мороженщик
источник

Ответы:

0

Вы должны переключиться в 32-битный режим, например так: http://support.microsoft.com/kb/894435 Это для каждого процесса, поэтому вы не сможете запускать другие веб-приложения в 64-битной среде.

naivists
источник
Это статья, которую я нашел, и я выполнил эти шаги. Теперь у меня нет вкладки ASP.Net для переключения приложения для запуска под v1.x. Я считаю, что он все еще пытается работать под 2.x.
Iceman
Я столкнулся с множеством проблем, включая необходимость в расширениях FrontPage. В итоге я сделал образ VMWare с XP Pro 32bit, настроил IIS с соответствующей защитой, а затем установил расширения Frontpage. У меня все работает, но теперь начинается самое интересное. Спасибо, Рэнди
Iceman