error Visual Studio 2008 Creating project 'BizTalk Server Project1' ... project creation failed


More templates do not match any installed project packages.

The reason is Biztalk projects are internally treated as C# projects. So during any reapair or update to VS 2008 , a registry entry will be overwritten.

We have 2 solutions for this issue.

1.Doing a reapair to Biztalk Server will solve the issue as during Biztalk installation the registry entry will be updated to support Biztalk Projects. You can either run the Biztalk Installation -setup.exe or directly go to Control Panel->Programs and Features->Add/Remove Programs->Biztalk Server 2009 -> Repair.

2. Change the value of the following registry entry from csproj: to csproj;btproj.

The Registry key will be available at

For 32-bit versions of Visual Studio 2008:

For 64-bit versions of Visual Studio 2008:


If don't working it's means that the setup is good but the entire process to updatre not was completely succedded. Then do it next:

1. Close all running instances of Visual Studio
2. Open a "Visual Studio command prompt" (Start-->Programs-->Visual Studio 2008 --> Visual Studio tools --> Visual Studio 2008 Command prompt)
3. Give the following commands
cd C:\Program Files\Microsoft BizTalk Server 2009\Developer Tools
gacutil /if SHDocVw.dll
Now, open Visual Studio and try to create BizTalk projects.

Best regards