CLRProfiler for .NET Framework 4.5
If you are looking to use Microsoft's free memory profiler, you've come to the right place! All you need are the CLRProfiler45 Binaries on this page. +Important+: For installation instructions, please see CLRProfiler.
If you are looking for the source code of a complete example of a CLR Profiling API profiler DLL (capable of profiling both desktop apps and Windows Store apps) to help you with writing your own profiler, download the CLRProfiler45 Source on this page.
System requirements
Supported operating systems: Windows 8 Pro, Windows 7, Windows Server 2008 R2, Windows Server 2008.
Supported .NET Framework versions: 4.5, 4.0, 3.5, 3.0, 2.0.
New for version 4.5
When run on Windows 8 and higher, CLRProfiler 4.5 can now be used to analyze Windows Store apps.
For more information, including new features, see CLRProfiler.
ILRewrite 1.0 for .NET Framework 4.5
(By Wes Rupert, with some code from Jan Kotas, Rico Mariani, and David Broman.)
If you are looking for source code that demonstrates the use of the CLR Profiling API for rewriting IL (i.e., IL instrumentation) and using ReJIT, download the ILRewriter10 Source on this page.
(Note: ILRewriter is intended primarily as an example, and not as a full tool for use with diagnosing issues.)