Проблема
Мы разрабатываем базовое приложение asp. net, которое нацелено на поддержку нескольких культур. Во время выполнения мы пытаемся загрузить спутниковые сборки, используя класс диспетчера ресурсов, как показано ниже. Примечание: - перед вызовом приведенного ниже кода культура потоков устанавливается на желаемую культуру, например, de-DE ResourceManager rm = new ResourceManager("rmc", typeof(Example).Assembly);
К сожалению, спутниковая сборка не загруженный (из папки de-DE) и язык по умолчанию engli sh.
Когда я просмотрел документацию, я столкнулся с некоторым ограничением загрузки спутниковых сборок из соответствующей папки культуры в do tnet core <3.0 </p>
См. Ссылку MSDN
Вопрос
Я рассмотрел возможное решение через inte rnet, и я не нашел ссылок, чтобы сделать это работа в до tnet 2.2.7. Так что мой вопрос, есть ли способ добиться этого в do tnet 2.2.7?
PS: Переход на 3.0 не является возможным решением в моем случае.
### Do tnet Core Runtime Information
. NET Core SDK (отражает любой глобальный. json):
Version: 2.2.109
Commit: 586f23c400
Runtime Environment:
OS Name: Windows
OS Version: 10.0.17134
OS Platform: Windows
RID: win10-x64
Base Path: C:\Program Files\dotnet\sdk\2.2.109\
Хост (полезно для поддержки):
Version: 2.2.7
Commit: b1e29ae826
. NET Установлены основные SDK:
2.1.503 [C:\Program Files\dotnet\sdk]
2.2.109 [C:\Program Files\dotnet\sdk]
. NET Установлено время работы ядра:
Microsoft.AspNetCore.All 2.1.7 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.2.7 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
Microsoft.AspNetCore.App 2.1.7 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.2.7 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.NETCore.App 2.1.7 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 2.2.7 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Пожалуйста, помогите.