Sometimes when trying to craete new Biztalk project in VS 2008, we may encounter is error.In addition to this error in IDE, a Warning also will be generated in Application Log as “One or 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:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\Projects\{FAE04EC0-301F-11d3-BF4B-00C04F79EFBC}\PossibleProjectExtensions
For 64-bit versions of Visual Studio 2008:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\9.0\Projects\{FAE04EC0-301F-11d3-BF4B-00C04F79EFBC}\PossibleProjectExtensions