Доступность els.dll / elscore.dll в образах контейнеров Windows
Недавно я развернул контейнер в 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 (расширенные лингвистические службы)? Я не могу найти способ добавить его в Windows.
В качестве альтернативы, есть ли какие-либо предложения по поводу того, какое изображение я мог бы использовать, которое включало бы это? Является ли мое изображение урезанной версией, и если да, то есть ли изображение полной версии?