Why Does TrueLog Not Write Result Files During Playback?

Silk4NET might display the following error message after playback:
Unable to explore result file because no result file was written. Ensure that you have sufficient permissions
and that the unit testing extension in the references of your Silk4NET project corresponds to the used version of
Visual Studio.

In this case, the reference to the unit testing extension is pointing to a different version of Visual Studio than the one that you are currently using. For example, this can happen if you have migrated the Silk4NET project from a previous version of Visual Studio. To enable TrueLog to write result files, change the reference to the wrong Visual Studio version so that it points to the correct version. Also ensure that the Enable TrueLog check box in the TrueLog tab of the Script Options dialog box is checked. To open the Script Options dialog box, click Silk4NET > Edit Options.

Example

If the Silk4NET projects reference Visual Studio 2012 and the version that you are using is Visual Studio 2013, remove the reference to SilkTest.Ntf.VisualStudio2012.UnitTestingExtension from the Silk4NET projects and add the reference SilkTest.Ntf.VisualStudio2013.UnitTestingExtension to the projects.