Visual Studio 2012 Remote Debugger on Windows Server 2008 (not R2) and Windows Web Services

Jan 22, 2013 11:23


Итак, есть сервер с Windows Server 2008, и есть желание удаленно отлаживать на нем софт. Казалось бы, качаешь, ставишь и работаешь. Увы, документация врет, на самом деле после установки конфигуратор затребует инсталляцию Windows Web Services и уведомит вас об ошибке скачивания. Гугление выведет на посты в которых представители Майкрософт сообщают, что WWSAPI для систем младше Windows 7 и Windows Server 2008 R2  теперь доступен только тем, кто подпишет с Майкрософт специальное соглашение и заплатит $27500 за право распространения. Что делать? Распространять же не нужно, нужна просто удаленная отладка.

А делать вот что: найти стороннюю инсталляцию с WWSAPI и установить её. Итак:

  1. Берем, например, полную инсталляцию Windows Live Essentials и архиватор 7-zip
  2. Распаковываем инсталлятор и достаем оттуда файл \.rsrc\PACKAGE\P46104728
  3. Этот файл распаковываем и достаем из него wwsapi-x64.7z
  4. Его тоже распаковываем, получаем wwsapi-x64.cab
  5. Ну и его тоже распаковываем и в руках у нас Windows6.0-KB959175-x64.msu
  6. Это, собственно, инсталлятор. Он при запуске скачает обновление из интернета и у вас на сервере установится Windows Web Services.
  7. Запускаем конфигуратор Remote Debugger и радуемся жизни.
  8. Profit.

remote debug

Previous post Next post
Up