Use this command to display the differences between the current coverage results and a specified coverage file. You will be prompted for a file name with a File Open dialog and ".lcb" as the default extension, which is the standard extension for LiveCoverage coverage files. You may select any number of file names with this dialog, and all will be diff'd with the current coverage of the appropriate executable file.
The result of this command is to show as Hit (executed) only that code which was Hit in the current coverage results but was not Hit in the specified file. Any code that was Hit by both will be shown as Missed (unexecuted). Also, any code Hit in the specified file but not in the current coverage will be shown as Missed. (Thus the specified file has the role of the baseline.)
This command will discard the current coverage results and replace them with the results of the Diff command. It is not possible to use the results of the Diff command for further code coverage testing. You must either use the Clear Coverage command or load previous coverage results (e.g., use the Load Baseline command).
This command does not require a current executable file. When LiveCoverage opens each of the coverage files you specify, it will determine which executable file it applies to. If more than one coverage file applies to the same executable, LiveCoverage will silently "diff the diff", which will probably produce meaningless results.