As you may know, the BTS VS.NET IDE plugin during a build goes off and compiles your
BizTalk maps, schemas and orchestrations to C#.
Then from there we have another compile and viola – we have dlls produced.
The IDE uses the compiler XSharpP.exe to produce your C# files.
Wouldnt it be nice to see what the C# files are – also very useful for line
by line debugging.
All you need to do is to create the appropriate Registry Key and corresponding
value
Key Location: HKCU\Software\Microsoft\VisualStudio\8
Key Name: BizTalkProject
Value Type: DWORD
Value Name: GenerateCSFiles (this is the only acceptible value at this point)
Value : 1
Done! Load a BTS Project up, and compile – you’ll see some changes.
Note: I have had this fail a couple of times on some huge BTS solutions with over
40 odd ‘Solution Folders’ (and bts projects under those etc).