Affected Versions: 3.16.15, 3.17.5


Issue:


You receive an error stating 'Could not load file or assembly 'WIN911.CCFlicWrapper.DLL' or one of its dependencies. The specified module could not be found.' when starting WIN-911 Runtime services and Web modules.


Information:


With the release of 3.16.15, WIN-911 now requires the Visual C++ Redistributable for Visual Studio 2015 x64 and x86.


The WIN-911 installation attempts to install the redistributables but should the installation fail, you will need to install them manually. Check to see if Visual C++ Redistributable for Visual Studio 2015 x64 and x86  are installed on your machine. If not, simply installing the missing redistributables could resolve your issue. A download to each redistributable is listed below. If both redistributables are installed and you're still receiving the CCFlicWrapper.DLL error, continue to the Resolution.


Download Visual C++ Redistributable for Visual Studio 2015 x64
Download Visual C++ Redistributable for Visual Studio 2015 x86


Resolution:


The following resolution is only for Windows 7, 8.1, Server 2008 R2, and Server 2012 R2. If you are running Windows 10 or Server 2016, the following steps do not apply. If you are receiving the error in Windows 10 or Server 2016 and the two redistributables have been installed, please contact the Product Support team at +1-512-326-1011 x3. 


A prerequisite of the Redistributables is Universal C Runtime which can either be installed by running Windows Update or can downloaded directly from Microsoft. However, there are also prerequisites which must be met before installing Universal C Runtime which are listed below...

Windows 8.1
and Server 2012 R2: 
You must have April 2014 update rollup for Windows RT 8.1, Windows 8.1, and Windows Server 2012 R2 installedYou can run Windows Update to receive this update or download directly from Microsoft using the links below. 
Windows 7 
and Server 2008 R2:
You must have Service Pack 1 for Windows 7 or Windows Server 2008 R2 installed. You can run Windows Update to receive this update or download directly from Microsoft using the links below.


Universal C Runtime Prequisites

Windows 8.1
Download the x64-based Windows 8.1 update package.
Server 2012 R2
Download the x64-based Windows Server 2012 R2 update package.
Windows 7 Download the x64-based Windows 7 SP1 update package.
Server 2008 R2 Download the x64-based Windows Server 2008 R2 update package.


Once you meet the prerequisites, you can download and install the Universal C Runtime from the links below...


Universal C Runtime Download

Windows 8.1
Download the Windows 8.1 x64 package now.
Server 2012 R2
Download the Server 2012 R2 x64 package now.
Windows 7
Download the Windows 7 x64 package now.
Server 2008 R2
Download the Server 2008 R2 x64 package now.

Once you have the Universal C Runtime installed, reboot and check the WIN-911 log in Windows Event Viewer for any WIN911.CCFlicWrapper.DLL errors, if you do not see any, the issue is resolved. 


If you are still seeing the issue only for the WIN-911 OPC DA Module/Runtime and/or WIN-911 iFIX Module/Runtime, run a repair on Microsoft Visual C++ 2015 Redistributable (x86) and restart the web modules and services or reboot the machine.


If you're still experiencing an issue with the WIN911.CCFlicWrapper.DLL, please submit a support request or contact Product Support at 512-326-1011 x3 or toll free in the US and Canada at 1-800-331-8740 x3