Project Description
Silverlight Inspector is a utility for inspecting Silverlight XAP files. Developers and designers can use it to view the visual tree of an application and/or control and view assemblies within a XAP.


How Does it Work?
Silverlight Inspector works by downloading and modifying the XAP file you specify. The application downloads the given XAP, modifies its AppManifest.xaml, inserts AGHikariInjector.dll, and launches Sllauncher.exe with the new XAP file. AGHikariLauncher contains a basic UI for creating new instances of FrameworkElement-derived objects in each assembly, and a visual tree inspector for inspecting each instance.

Credit goes to http://dotnetzip.codeplex.com/ for the XAP/ZIP file managed DLL I've used in this project!

System Requirements
You'll need Silverlight 4 and .NET 4/VS2010 to build and run this project.

Screenshot
SLInspector-2.png

Last edited Aug 18, 2010 at 3:34 PM by eliaspuurunen, version 5