Energyplus运行提示缺失.OCX文件的解决方法

  • 问题产生

希望卸载最新版8.9换回8.7。卸载的时候弹出以下方框,正常情况请点击“否”。

但点击了“是”之后,便会报错。

 

报错截图:

重新安装另一个版本后运行EP-Launch,出错:

  • 解决方法

首先确认c:\Windows\syswow64目录下有没有MSCOMCTL.OCX. 如果没有 就从网上下载到该目录。

然后注册该文件。注意管理员权限。点击开始菜单,搜索“命令提示符” (也就是cmd),右键点击管理员身份运行。在dos窗口中输入以下命令:

cd \
cd windows\syswow64
regsvr32 MSCOMCTL.OCX

 

此时再运行EP-Launch,还会报错说缺失其他文件(如果没有通过管理员身份运行,则可能会

出现另一个错误:“XXX.OCX已经加载,但是DLLRegisterServer调用失败,因此需要在管理员身份下将上述步骤再操作一次)。同理操作即可。再重新操作三到四次之后,能正确运行。

  • 类似的问题可能还会出现在其他软件上,操作方式基本类似。
  • 参考资料:

http://www.360doc.com/content/16/0725/04/13579300_578155481.shtml

https://blog.csdn.net/what1136075171/article/details/6764933

猜你喜欢

转载自blog.csdn.net/lishu14/article/details/81806585