Windows容器映像上els.dll / elscore.dll的可用性

问题描述

我最近在Azure上部署了一个容器,当我运行应用程序(网站)时,遇到了异常...

无法加载DLL'elscore.dll':找不到指定的模块。

果然,如果我在部署上启动Powershell会话,并且dir绕过我的路,我会看到elscore.dll(和els.dll)不存在。

容器图像是使用4.7.2-windowsservercore-ltsc2019构建的,下面是用于构建图像的Dockerfile:

FROM mcr.microsoft.com/dotnet/framework/aspnet:4.7.2-windowsservercore-ltsc2019
ENV chocolateyUseWindowsCompression false
  
RUN md "c:\SiteInstall"
  
COPY SetupSite.ps1 c:/SiteInstall
  
WORKDIR c:/SiteInstall
  
RUN powershell .\SetupSite.ps1 -verbose
  
EXPOSE 80

有人知道我可以安装ELS(Extended Linguistic Services)的方式吗?我找不到将其添加到Windows的任何方法。

或者,对于我可以使用哪个图像的任何建议都应包括这个?我的图片是精简版吗?如果有,是完整版图片吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)