Changes in v1.47


Added support for the new machine.specifications release, 0.5.16.

Added support for the Microsoft BCL package with its build modifications.

Fixed an issue that could cause coverage markers to disappear in VS2013.

Extended VS2013 support to include the use of the new version of MSBuild.  This should resolve many build problems being reported by NCrunch when using VS2013.

Fixed an issue where extra decimal places were being added to some columns in the Metrics Window on some systems.

Fixed an issue where the fusion logging warning was showing sometimes in situations where it shouldn't.

Added auto dependency file detection for TypeScriptCompile, AndroidResource, InterfaceDefinition, BundleResource and ITunesArtwork.

Fixed an issue where NCrunch would be unable to build projects that do not specify DefaultTargets.

Introduced a speculative fix to try and solve an issue where NCrunch was not always identifying a solution as being open if it was opened directly from Windows Explorer under VS2012 and VS2013.

Introduced a speculative fix to address an issue where Nuget builds were overlapping with NCrunch, resulting in random copying of build output files and general build interference.

Adjusted the project loader to avoid loading projects while Visual Studio is running a build.  This is reduce the occurrence of situations where the NCrunch project loader interferes with the foreground build action, resulting in output binaries being randomly copied around into solution and project directories.

Fixed an issue that was preventing NCrunch from correctly resolving references in Windows Phone 8 projects.

Fixed noise exceptions thrown by NCrunch when closing a solution with the engine running.