I am trying to run Microsoft CLR Profiler on our application. This is a C # /. NET 4.0 application that controls industrial equipment in factories.
The Microsoft CLR profiler significantly slows down targeted applications (from 10X to 100X, according to its author, Peter Sollich). In our case, it slows down our application so much that it fails, because the network equipment that our application talks about is during a lengthy process, when the program first starts establishing connections with devices on the factory floor.
So, what I want to do is launch our application and complete its initialization, and THEN connect the profiler. When I try that the CLR Profiler says that I need to "Disable the parallel GC in the application configuration file for it to work.
Where exactly does this apply? What is the configuration file and how can I access the configuration in Visual Studio 2010?
user316117
source share