平台: Windows 适用于: COMSOL Multiphysics® 版本: 5.6, 5.5

问题描述

安装 COMSOL Multiphysics 之后,我在启动软件时收到意外错误。日志文件中指出了 cstextrenderer_wpf 的一个问题,如下所示:

2020-01-08T13:52:42.170+01:00 Could not load file or assembly 'cstextrenderer_wpf, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The specified module could not be found.  
2020-01-08T13:52:42.170+01:00    at ComsolDesktop.TextRenderer.CsTextRenderer.Init(String distrDir)  
at ComsolDesktop.DesktopApplication..ctor()
at ComsolDesktop.App.OnStartup(StartupEventArgs e)
at System.Windows.Application.<.ctor>b__1_0(Object unused)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

解决方法

该问题的解决方法是手动运行 Microsoft Visual C++ Redistributable Package 安装程序,该文件位于 COMSOL DVD 映像的 ext 目录中。

请执行以下操作:

  1. 从“产品下载”页面下载 COMSOL Multiphysics 5.5 DVD 映像。
  2. 转到 ext 目录。
  3. 运行 vcredist_vc141_x64.exe。
  4. 重新启动 COMSOL Multiphysics。