I encountered a trap the other day when publishing a WCF Service using the BizTalk WCF Publishing wizard. After following the steps presented by the wizard and configuring my WCF service successfully, when I proceeded to test my service by opening the service address in my browser I received a 404 “Page not found” error.
As I later found out this error was caused by the wizard’s default behaviour of configuring the service to use the ASP.NET version 1.1.4322.
Simply changing this setting to use ASP.NET 2.0.50727 solved this problem.
Hopefully this post will save someone some time and some head scratching.