dotMemory 2018.3 Help

Web Application Using IIS Express

In order to profile a Web Application using IIS Express, you should specify the following options:

  • Configuration file
    Run IIS Express using the default configuration file. The default file locations depend on which IDE you use:

    • JetBrains Rider: (solutionDir)\.idea\config\applicationhost.config

    • Microsoft Visual Studio 2015 and later: (solutionDir)\.vs\config\applicationhost.config

    • Microsoft Visual Studio 2013 and earlier: \Documents\IISExpress\config\applicationhost.config

    If you select this option, you must also specify which web Site from the configuration file to run.

  • Application path
    Do not use the configuration file but run another application. Specify the full path to the application here.

  • Open URL
    URL to invoke the web application.

  • in browser
    A browser that should run the application. The default system browser is pre-selected.

If Advanced is selected, you are able to additionally specify the following parameters:

  • Server
    The version of IIS Express that should run the application. Depending on your operating system and installed .NET framework versions, this list will yield different options.

  • Runtime version
    .NET Framework version under which a profiled application must be run.

  • Port
    The HTTP port used by the server.

  • Use random port
    If selected, dotMemory will try to automatically detect the HTTP port.

Last modified: 18 December 2018