You release new versions quarterly and provide support for the four most recent versions. When issues are logged with previous versions it is time-consuming for your developers to locate and associate the correct version of debugging symbols and source code.

You need to streamline the process for debugging prior versions of your library. What should you do?

When it is time to deploy each quarterly update, copy the release binaries into version control.

Within the build definition, set the Index Sources property to True and provide a path for the symbols. Add this path to the list of symbol file locations in Visual Studio when debugging that particular version.

When it is time to deploy each quarterly update, label the source code with the version number being released.

Enable IntelliTrace within Visual Studio. Within the build definition, set the IntelliTrace option to True.