ICorProfilerCallback learning : Please help get me started
Hi everyone,
I would like to experiment with and learn about ICorProfilerCallback2 using the express edition(s) and/or the platform sdk. Can this be done and, if so, are there any "getting started" guides?
My c++ skills are very rusty, so I would prefer to work in c#, but am I correct in thinking that an in-process com server simply can't be developed in visual c# 2005 express?
I am willing to put the hours in to learn this advanced topic, but finding where to start is difficult. Any help would be much appreciated.
Please don't tell me I need visual studio pro as I can't afford to buy it at the moment!
One other thing. The samples in the MSDN articles I listed are great to start with, but many people also like to start their profiler with code based off of the sample memory profiler that Microsoft created (simply named "CLR Profiler"), which you can find here:
http://www.microsoft.com/downloads/details.aspx?FamilyID=a362781c-3870-43be-8926-862b40aa0cd0&DisplayLang=en
Note that CLRProfiler is fairly complex, and includes a managed-code portion for the UI (which isn't strictly considered a "profiler"), as well as the native COM DLL (which IS the profiler). So it might be a little too complex to use as your first example. But you may want to refer to it once you've learned some of the basics.