A few customers have seen this happen, so I thought it would be worth mentioning here on the Developer Community. This could affect users running versions between 2014.1.3 and latest who install or upgrade Wireshark. There is a bug in the Visual C++ 2013 redistributable shipped with the current Wireshark 2.2.1.
This is from Microsoft’s bug report https://support.microsoft.com/en-us/kb/3138367 :
“When you install an updated redistributable package, binaries for non-target architectures are removed. For example, after you install an update for an x86-based application, the x64 Visual C++ 2013 runtime libraries are missing. This fix makes sure that both versions of the Visual C++ redistributable are visible when you add or remove programs after installation of the update.”
The Intersystems technologies affected are the Studio IDE and the ‘cube’ icons in Windows. Cstudio.exe and csystray.exe use shared DLLs from the redistributable package. If you see windows pop up a complaint about missing redistributable C++ 2013 files, this problem can be resolved by
- Doing a repair install with your version of the Cache/Ensemble/Healthshare installer
- Re-installing the Visual C++ redistributable packages for Visual Studio 2013 directly from Microsoft https://www.microsoft.com/en-us/download/details.aspx?id=40784