Updated Release of ReflectInsight Now Available to Download

ReflectSoftware is pleased to announce the availability of our next release of ReflectInsight, version 5.1.4414.4021.

This update includes the following bug fixes and improvements:

  • Bug: Fixed a DirectoryNotFoundException when running the Viewer
  • Improvement: Viewer is now upward and downward compatible for file formats 5.1 and greater

The goal and purpose of this new update was to ensure that all binary log files and and messages being sent to the Viewer and Routing Service, are upward and downward compatible, regardless of version starting from ReflectInsight 5.1 onwards.

Warning: This is a breaking change. Please read our blog post for further details about this breaking change and how it might affect you.

Download ReflectInsight now and enjoy!

Download_Trial42

We welcome any feedback you may have. Feedback can be given at our UserVoice site.

Thanks
ReflectSoftware Team

Advertisement

DirectoryNotFoundException

An issue has been reported in version 5.0.4402.8500 of ReflectInsight.

Exception Type: System.IO.DirectoryNotFoundException

Message: Could not find a part of the path C:\Users\{username}\AppData\Roaming\ReflectSoftware\ReflectInsight\Live.States.xml’.

sshot-455

We’ve identified the issue and it relates to a missing folder in the user AppData path for ReflectSoftware. If you previously had ReflectInsight installed then you don’t get this issue. This only applies to installs on clean machines where ReflectInsight has not been installed.

Until a new build is released, you can work around this issue by creating this missing directory manually. You want to create the following folder path:

C:\Users\{username}\AppData\Roaming\ReflectSoftware\ReflectInsight\

When that path exists, the Viewer will start up as expected.

The issue has been resolved and will be included in the next build, coming out later today.

We’re sorry for this inconvenience.

The ReflectSoftware Team

Breaking Changes coming in ReflectInsight 5.1

We will be releasing an updated build of ReflectInsight, version 5.1.

This new build will include some minor bug fixes and enhancements, but primarily we’ve added in support to have the ReflectInsight Viewer be able to open both older and newer file formats starting with version 5.1.

The goal and purpose of this new update was to ensure that all binary log files and and messages being sent to the Viewer and Routing Service, are upward and downward compatible, regardless of version starting from ReflectInsight 5.1 onwards.

If you try to open a v5.0 file in the v5.1 or newer Viewer, you will encounter the following error:

open_dlg_text

However, starting with version v5.1 of ReflectInsight, if you try to open a 5.1 or newer file, then the file will still open and you will see everything pertaining to v5.1. You will not be able to see any specific details that are part of the newer file format. This is if the file format were to change to support new functionality.

If however you have a v5.1 or newer Viewer and try to open a v5.1 file or newer, then the file will open and you will see everything as expected.

We decided to get this update out sooner than later so that everyone gets on the version that includes this logic for maintaining compatibility between the viewer and file format versions.

What does this mean for your current applications using ReflectIsight?

You should consider upgrading to 5.1 as soon as possible.

If you need to keep the old 5.0 version due to applications in production, then download and install the 5.0 redistributable log viewer for viewing those 5.0 files. Then migrate to 5.1 as soon as you can.

The ReflectSoftware Team

ReflectInsight Logging Extensions Updated Release on NuGet Gallery

We’re pleased to announce an updated release of the ReflectInsight Logging Extension on NuGet Gallery.

For more information about the ReflectInsight Extensions, along with documentation, sample source and binaries, please visit our InsightExtensions CodePlex Site for more information.

Thanks
ReflectSoftware Team

Updated Release of ReflectInsight Now Available to Download

ReflectSoftware is pleased to announce the availability of our next release of ReflectInsight, version 5.0.4402.8500.

This update includes the following bug fixes and improvements:

  • Bug: Fixed an issue in closing multiple ReflectInsight Log Viewers from the Windows Task Bar Close All Windows command
  • Bug: Fixed an issue with bookmarking advanced search results
  • Bug: Fixed search string synchronization between quick and advanced searches
  • Improvement: Added Trace and Unknown message types
  • Improvement: Added Check for Updates functionality to the Viewers
  • Improvement: Consolidated the ReflectInsight Libraries into a single assembly
  • Improvement: Added ability to define Insight configuration (externalConfigSource) by code and/or the location of the configuration file
  • Improvement: Updated Logging Extensions Tracer Listener
  • Improvement: Updated NLog Extension to support Trace messages
  • Improvement: General update to Logging Extensions. See the InsightExtensions site on CodePlex for further details

Download ReflectInsight now and enjoy!

Download_Trial4

We welcome any feedback you may have. Feedback can be given at our UserVoice site.

Thanks
ReflectSoftware Team

%d bloggers like this: