Учитывая, что iis 6.0 и выше не могут работать на XP, какие опции у меня доступны?
Удаленная отладка (с использованием хоста win 2k3), о котором я знаю, но, возможно, мне не очень легко будут доступны средства
Для тестирования и поиска уязвимостей попробуйте этот инструмент SPIKE Proxy Использование: -Изменить информацию о браузере (C: \ SPIKEProxy \ spkproxy \ spkproxy.py): Строка 449: IEstring = "Mozilla / 4.0 (совместимо; MSIE 5.0; Windows NT; Боб) -Установите прокси для IE на локальный: Редактор реестра Windows, версия 5.00 [HKEY_CURRENT_USER \ Программное обеспечение \ Microsoft \ Windows \ CurrentVersion \ Интернет-настройки] "ProxyServer" = "127.0.0.1:8080" "ProxyOverride" = ""
Я бы использовал виртуальную машину. У меня были очень хорошие результаты при разработке внутри VMWare, и полностью функциональный VMWare Player бесплатный. Он просто не может создавать новые виртуальные устройства, но я думаю, что вы можете взять одно из множества виртуальных устройств и установить на него окна.
Редактировать: Похоже, вы можете использовать это виртуальное устройство для быстрой и безболезненной установки Windows. Вам просто нужен ISO установочного компакт-диска, и он поддерживает Windows 2000.
Я не уверен в вашей конкретной ситуации (в частности, в наличии лицензий на ОС), но вы могли бы подумать о виртуализации. Я использовал VirtualBox (http://www.virtualbox.org/) и слышал, что MS Virtual PC (http://www.microsoft.com/Windows/products/winfamily/virtualpc/default.mspx) довольно хорош для операционных систем MS.
Замечу, что я не сделал именно то, что вы указываете. Однако я подозреваю, что после запуска IIS на виртуальной машине вы сможете выполнять «удаленную» отладку для виртуальной машины. Также обратите внимание, что вам понадобится хорошее оборудование для запуска как виртуализированной ОС, так и вашей основной ОС / ОС разработки.