Compile Error after Windows Update on 11th April 2012.

On the 11th of April, Microsoft released a Window update that causes a Compile Error in Hidden Module when you open Electra.

Compile Error in Hidden Module.

To fix the error, please follow the instructions listed below:

  1. Close Visio and Electra.
  2. Look for the following folder:
  3. Window XP:
    C:\Documents and Settings\%USERNAME%\Application Data\Microsoft\Forms\
    Window Vista/7:

    To browse and open the folder, copy and paste the path above onto your Window Explorer. The "%USERNAME%" will be automatically renamed by Windows to your current username.

    Locating the EXD Files.
  4. Delete all files ending with .exd
  5. Backup these files if necessary by renaming them from "MSComDlg.exd" to "MSComDlg_bak.exd". Once these files are deleted, Windows will automatically recreate them when they are needed.

    EXD Files in Forms folder.
  6. Run Visio and Electra, and the error should be fixed.

Thanks for your patience.


  1. Thanks a lot, your tutorial has saved me! :)

  2. I think the most recent update (Aug 15/12) has caused the problem again. I deleted the files, but I still get the compile error. Is there a different fix for it this time?

  3. Try downloading the installer Trial/Release and reinstall Electra. This is very preliminary and we're still investigating the issue.

  4. Had the same problem today (Aug 16/12), had to re-install

  5. OK, we got everything running again after Windows update on 18th August after downloading the Release/Trial installer and re-installing Electra. Note that you will need to download a new copy from our website and not use an old copy, because the latest from our website have been recompiled with the latest updates. More information:

  6. just downloaded and installed. Got the error "Complie error in hidden module: clsCrossRef."

    1. Hi Ang, please check if you are using Visio 64 bits, as Electra can only work on Visio 32 bits. Windows XP/Vista/W7/W8 32 or 64 bits is all OK.