Please ensure that you select the appropriate download file based on the version of SQL Server that you will be using.
The MSI files are either x64 of x86, and will install the 2005, 2008 and 2012 versions based on what versions of SSIS you have installed.
The exe files are version specific (2005/2008/2012) and will install x86 and x64 as required.
This is a Bug Fix Release.
It addresses System.OverflowException
, which happened on all servers with in excess of 32 cores. As I don't have that kind of compute power, my unit tests failed to detect the problem...
Please note that V1.6 required an update to the version of the component.
Opening a package created with a previous version of the component, will disable Millisecond processing. This can be enabled by ticking the Millisecond tick box on the 1st table of the component.
Any new use of the component will start with Millisecond processing enabled.
Unit testing details as follows:
Code Coverage is at 93.22% overall.
Hash Generation Code is at 100% coverage.
SSIS Runtime Code is at 100% coverage.
UI Code is at ~90% coverage.
There are 2 options for installers.
The .exe versions are based on NullSoft, and provide Silent Install using /S command line, and uninstall by locating the uninst.exe file in C:\Program Files (x86)\Multiple Hash nnnn and using /S command line.
The .msi versions are based on Wix, and provide msiexec support of /silent for both install and uninstall (see msiexec.exe /? for details of the commands available).
The .zip files contain updated uninst.exe files for those that have an older version of the V1.6.1 exe version, and find that the /S doesn't provide a silent uninstall. Replace the existing uninst.exe in C:\Program Files (x86)\Multiple Hash nnnn, and then the /S will work.