Итак, есть сервер с Windows Server 2008, и есть желание удаленно отлаживать на нем софт. Казалось бы,
качаешь, ставишь и работаешь. Увы, документация врет, на самом деле после установки конфигуратор затребует инсталляцию Windows Web Services и уведомит вас об ошибке скачивания. Гугление выведет на посты в которых представители Майкрософт сообщают, что WWSAPI для систем младше Windows 7 и Windows Server 2008 R2 теперь доступен только тем, кто подпишет с Майкрософт специальное соглашение и заплатит $27500 за право распространения. Что делать? Распространять же не нужно, нужна просто удаленная отладка.
А делать вот что: найти стороннюю инсталляцию с WWSAPI и установить её. Итак:
- Берем, например, полную инсталляцию Windows Live Essentials и архиватор 7-zip
- Распаковываем инсталлятор и достаем оттуда файл \.rsrc\PACKAGE\P46104728
- Этот файл распаковываем и достаем из него wwsapi-x64.7z
- Его тоже распаковываем, получаем wwsapi-x64.cab
- Ну и его тоже распаковываем и в руках у нас Windows6.0-KB959175-x64.msu
- Это, собственно, инсталлятор. Он при запуске скачает обновление из интернета и у вас на сервере установится Windows Web Services.
- Запускаем конфигуратор Remote Debugger и радуемся жизни.
- Profit.