Work with Workspaces
To store the results of your investigations, dotMemory uses workspaces. A workspace saves everything you see on the screen: all open analyses, including all collected snapshots, allocation data, and analysis paths. In other words, it saves the current state of dotMemory.
After the profiling session ends, the workspace file (.dmw) is saved automatically to the default location C:
In Rider settings, open the Build, Execution, Deployment | dotMemory Profiler page.
Specify a new location in the Workspace files location field.
You can automate the cleanup of your workspace files location using the auto-deletion feature. dotMemory will automatically delete workspace files not opened in a specified number of days. If you want to prevent a workspace from auto-deletion, you can mark it as favorite: click the Add to favorites icon next to the workspace you don't want to be deleted.
In Rider settings, open the Build, Execution, Deployment | dotMemory Profiler page.
In Auto-delete workspaces that were not opened in last [ ] days, specify for how many days workspaces must not be opened to qualify for auto-deletion.
Open the dotMemory Profiler tool window on the Recent Workspaces tab.
In the list of workspaces, double-click the desired workspace.
To export a workspace means to save it to a separate file applicable for further distribution.
Open the dotMemory Profiler tool window on the Recent Workspaces tab.
In the list of workspaces, right-click the desired workspace and, in the context menu, select Export.
Select a folder where you want a workspace file to be saved and click OK.
To import a workspace means to open the exported workspace file.
Open the dotMemory Profiler tool window.
Click
Import Workspace.
Open the dotMemory Profiler tool window on the Recent Workspaces tab.
In the list of workspaces, right-click the desired workspace and, in the context menu, select Edit Name.
Rename the workspace and press Enter.