Known Issues in SpeedTrace Pro
| Issue | Description |
| SpeedTrace (Basic and Pro) installation |
In order to install and activate SpeedTrace (Basic and Pro) versions, it is necessary to have administrator rights. |
| Support for .NET Framework V1.1 |
SpeedTrace Pro supports only tracees running from CLR 2.0, because it uses a lot of new features introduced by .NET Framework 2.0 such as inspecting parameter and return values (Data Trace).
By default, all assemblies are executed from the CLR they were compiled with.
In order to use SpeedTrace Pro for .NET Framework 1.1 assemblies you have to create a configuration file named <application>.exe.config with the following content:
<?xml version="1.0"?>
<configuration>
<startup>
<supportedRuntime version="v2.0.50727" />
</startup>
</configuration>
|
| profiler-Environment |
Each tracee has to be started with the following environment:
Cor_Enable_profiler=0x1
COR_PROFILER={32777d36-b9a8-4655-b2d2-36ece0b75cf5}
During the setup, the above environment variables are added to your system environment.
Note: For every .NET process started from this profiler environment the SpeedTrace Pro engine DLL (ipcas.speedtrace.collector.dll) is loaded automatically by the .NET Framework and the startup code is called. In order to disable global profiling, execute the batch file "TurnOff" located in the etc folder. (e.g. SpeedTrace folder\etc) |
|
|
|