Generate a Multi-Level Tree Structure Map that Names All Include Files
Visio will search the connections between all of the <!--#includes virtual=”blah blah blah.asp”--> attributes branching off from the file in which you are interested. However, Visio cannot read inside a comment tag. So create a dummy site and ask Ultradev (or a similar program) to remove all leading <!—tags. Then, follow these steps:
1. Open Visio and request to build a "site map." A wizard interface will open. In the address field type the IP address of the page in which you are interested.
2. Click the options button. Tick ASP only and duplicate links.
3. Click the advanced tab. Delete all default attributes and add "virtual." Click OK and then OK again.
This will produce a map of all the include files emanating from a single file, to the nth level.