dotTrace is available as a web installer. Therefore you must have a live Internet connection in order to proceed with dotTrace installation.
dotTrace officially supports Visual Studio 2015, 2013, 2012 and 2010.
Please note: dotTrace is not compatible with ReSharper 9.x, ReSharper C++ 1.x, dotMemory 4.x, dotCover 3.x or previous versions of these products integrated in Visual Studio. Installing dotTrace will remove these old versions of ReSharper Ultimate tools from Visual Studio.
- dotTrace can also be installed with the ReSharper Ultimate installer. On the first installation page you will be prompted to choose products to install or update, as well as versions of Visual Studio you want these products integrated into.
dotTrace Profiling SDK (.zip): a free separate tool that contains a self-profiling API. Use this distribution for integrating profiling options into your application. dotTrace Profiling SDK provides profiling control API as well. It allows your application to control when profiling starts and stops.
For more details on dotTrace Profiling SDK implementation and usage scenarios, check this tutorial.
- dotTrace Command Line Tools: Standalone command line tools that enable analysing performance outside of Visual Studio. The tools can be integrated with a CI server or version control system. Check online help for more details.
- dotMemory: .NET memory profiler that helps you optimize memory usage in your application, find memory leaks, and fight other types of memory issues.
- dotMemory Unit: unit testing framework which allows you to write tests that check your code for all kinds of memory issues.