• Fabian Wetzel
  • 2014-05-20
  • 1 min. read

BizTalk WCF Service Publishing Wizard: World Wide Web service (W3SVC) on host localhost not available.

I tried to publish an orchestration using the WCF service publishing wizard and observed the following error:

WcfPublishingWizard_Error1

And after clicking next I only observed:

WcfPublishingWizard_Error2

Invalid project location
http://localhost/VIP.Orchestrations.ContractPositionProcessor".

(Microsoft.BizTalk.Adapter.Wcf.Publishing.WebDirectory.WebDirectoryException) World Wide Web service (W3SVC) on host “localhost” not available.

The following Windows component may not be installed: Application Server: Internet Information Services (IIS): Common Files.

Unknown error (0x80005000)

(System.Runtime.InteropServices.COMException) Unknown error (0x80005000)

The fix is to use the Server Manager to install the IIS 6 management compatibility feature:

ServerManager_AddRoleService

ServerManager_AddRoleService_IIS6

Restarting the publishing wizard now works as expected:

WcfPublishingWizard_Success