BizTalk Solution Analyzer
The tool BizTalk Solution Analyzer allows you to analyse a BizTalk project and uses various rules to generate a report which contains information about your implementation, stored in a database so that you can do additional querying on it. It is also a perfect tool to be included in your build as it provides tasks to be included in MSBuild. This tool was created by Michael Stephenson and is packed with functionality. To use the tool, you need to;







Note: It would be great if all reports would be opened after the report is completed, and even better if all the reports are shown in a single window (e.g. with a tab control)

This can be solved by changing the BaseFile.cs with the following minor change;

Nevertheless, a great addition to my tool belt
HTH,
Sander
- Create a new database

- Name it AppFx.SolutionAnalyser

- Import the scripts provided with the solution

- Open AppFx.SolutionAnalyser (and change the settings where needed)


- The settings can be saved, and retrieved

- Explicitly define the output path by typing in the path (e.g. C:\BizTalk\Settings.Xml)

- The analysis should complete (if not, see the section below)

- And a report Html file is generated

- Which contains all the statistics

- The tool additionally provides reports which can be found at the ‘Solutions’ menu bar

Note: It would be great if all reports would be opened after the report is completed, and even better if all the reports are shown in a single window (e.g. with a tab control)
- The reports are great help, the most useful to my opinion is the Complexity overview!
![]() |

- Error while generating report
![]() |
This can be solved by changing the BaseFile.cs with the following minor change;

Nevertheless, a great addition to my tool belt
HTH,
Sander
Comments