Visual Studio 2012 Web Deploy на Windows Server 2008 R2 с ошибками IIS 7 и /msdeploy.axd 404

В Visual Studio 2012 RC, когда я пытаюсь проверить соединение Web Deploy, я получаю это сообщение об ошибке:

ERROR_DESTINATION_NOT_REACHABLE

enter image description here

На сервере запускается необходимая служба веб-управления, и устанавливается Web Deploy 3.0 RC.

Затем, используя Remote Desktop Connection, я захожу на сервер и проверяюIIS журналы, расположенные по адресуC:\inetpub\logs\LogFiles\W3SVC1, Там я вижу свои попытки проверить соединение, потому что они содержат мой IP-адрес:

2012-07-13 20:58:49 185.201.117.17 HEAD /msdeploy.axd site=Default%20Web%20Site 8172 - 189.10.32.194 - 404 0 2 78

Это дает мне 404.

После попытки заставить это работать в течение почти 6 часов (прочитав много материалов, включая это замечательное руководство по устранению неполадок, разработанное командой IIS под названиемУстранение проблем веб-развертывания с помощью Visual Studio и этот связанный вопросСбой задачи веб-развертывания Visual Studio 2010) Я решил обратиться за помощью и посмотреть, есть ли у кого-нибудь подсказка о том, в чем может быть проблема ... Знаете ли вы, что вызывает эту ошибку 404?

Если вам нужна дополнительная информация, просто спросите меня, и я предоставлю ее ... :)

Edit 1

Вчера я также попробовал следующееmsdeploy Команда на моем локальном компьютере, чтобы просмотреть содержимое папки с именемtest на сервере [и все заработало как положено]:

C:\Program Files\IIS\Microsoft Web Deploy V3>msdeploy -verb:dump -source:content
path=c:\test,computerName=xxxxxxxxxx.publiccloud.com.br,username=User,password=Password
Info: Using ID 'a246a13c-7777-4226-964c-fe9934c60b77' for connections to the rem
ote server.
MSDeploy.contentPath
c:\test
c:\test
c:\test\test.txt

Edit 2

После многих операций установки / переустановки я, наконец, дошел до того, что Windows Server 2008 возвращает ошибку HTTP 503, когда я пытаюсь опубликовать веб-сайт, используя VS 2012 RC или даже msdeploy в командной строке.

Похоже, сейчас лучше всего выполнить чистую установку Windows Server 2008, поскольку я получил испорченный образ виртуального сервера для работы. Надеюсь, это сработает.

Для справки: это команда msdeploy, которую VS 2012 пытается выполнить. Я сделал копию / вставку и попытался сделать это с помощью msdeploy в командной строке:

C:\Program Files (x86)\IIS\Microsoft Web Deploy V3\msdeploy.exe -source:manifest='E:\SISPEC\SISPEC\obj\Release\Package\SISPEC.SourceManifest.xml' -dest:auto,ComputerName="https://xxxxxxxxxx.publiccloud.com.br:8172/msdeploy.axd?site=Default%20Web%20Site",UserName='UserName',Password='Password',IncludeAcls='False',AuthType='Basic' -verb:sync -enableRule:DoNotDeleteRule -disableLink:AppPoolExtension -disableLink:ContentExtension -disableLink:CertificateExtension -setParamFile:"E:\SISPEC\SISPEC\obj\Release\Package\SISPEC.Publish.Parameters.xml" -retryAttempts=2

просто чтобы получить то же сообщение 503 Server Unavailable.

Edit 3

Этот вопрос был опубликован на форуме IIS Web Deployment Tool (MS Deploy)Вот.

Ответы на вопрос(9)

Ваш ответ на вопрос