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:
And after clicking next I only observed:
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:
Restarting the publishing wizard now works as expected: