Не могу заставить пакет Microsoft ICU работать на AWS Linux 2 AMILinux

Ответить
Anonymous
 Не могу заставить пакет Microsoft ICU работать на AWS Linux 2 AMI

Сообщение Anonymous »

Справочная информация: первоначальная проблема заключалась в том, что на некоторых компьютерах были 4-буквенные сокращения месяцев, а на некоторых - 3
https://stackoverflow.com/a/79232095/1305736
Мы хотим устранить несоответствия в будущем, перейдя на локальное отделение интенсивной терапии в нашем приложении, зависящем от платформы.
На основе документации Microsoft мы сделали следующее: Изменения в .csproj
https://learn.microsoft.com/en-us/dotne ... -local-icu

Код: Выделить всё

...
true
...









Это работает в Windows 10, 11 и на нашем сервере сборки под управлением RHEL9.
Однако после развертывания на AWS Linux 2 AMI он не запускается
р>

Код: Выделить всё

sudo journalctl --unit=myApi.service -n 100 --no-pager

Код: Выделить всё

test-server.internal myApp[2736]: at MyApp.Program.Main(String[] args) in MyApp\Program.cs:line 15
test-server.internal systemd[1]: myApi.service: main process exited, code=killed, status=6/ABRT
test-server.internal systemd[1]: Unit myApi.service entered failed state.
test-server.internal systemd[1]: myApi.service failed.
test-server.internal systemd[1]: myApi.service holdoff time over, scheduling restart.
test-server.internal systemd[1]: Stopped MyApp .NET Core WebApp with systemd.
test-server.internal systemd[1]: start request repeated too quickly for myApi.service
test-server.internal systemd[1]: Failed to start MyApp .NET Core WebApp with systemd.
test-server.internal systemd[1]: Unit myApi.service entered failed state.
test-server.internal systemd[1]: myApi.service failed.
test-server.internal systemd[1]: [/etc/systemd/system/myApi.service:4] Failed to add dependency on #, ignoring: Invalid argument
test-server.internal systemd[1]: [/etc/systemd/system/myApi.service:4] Failed to add dependency on network, ignoring: Invalid argument
test-server.internal systemd[1]: [/etc/systemd/system/myApi.service:4] Failed to add dependency on is, ignoring: Invalid argument
test-server.internal systemd[1]: [/etc/systemd/system/myApi.service:4] Failed to add dependency on required, ignoring: Invalid argument
test-server.internal systemd[1]: [/etc/systemd/system/myApi.service:11] Failed to parse usec_t value, ignoring: 10   # Restart service after 10 seconds if dotnet service crashes
test-server.internal systemd[1]: [/etc/systemd/system/myApi.service:16] Invalid environment assignment, ignoring: ASPNETCORE_ENVIRONMENT=training # specify environment variable for environment
test-server.internal systemd[1]: [/etc/systemd/system/myApi.service:17] Invalid environment assignment, ignoring: ASPNETCORE_URLS=http://*:5000 # specify environement variable for listening port
Процесс сборки делает то, что я от него ожидаю
т.е. публикация\runtimes\linux-x64\native заполнена правильными файлами
Удаление конфигурации RuntimeHostConfigurationOption, и приложение работает нормально
У меня нет идей, учитывая отсутствие подробностей в журналах ошибок при запуске службы

Подробнее здесь: https://stackoverflow.com/questions/792 ... inux-2-ami
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»