Культурные спецификации c спутниковые сборки не загружаются в do tnet 2.2.7 из соответствующей папки культуры (de-DE) - PullRequest
0 голосов
/ 19 февраля 2020

Проблема

Мы разрабатываем базовое приложение 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]

Пожалуйста, помогите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...