Динамическая ссылка на файлы ресурсов в C#

вы не включили MEDIA URL в ваш urls.py

urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
14
задан Joda 27 August 2008 в 10:12
поделиться

2 ответа

Необходимо будет инстанцировать ResourceManager для Login.resx:

var resman = new System.Resources.ResourceManager(
    "RootNamespace.Login",
    System.Reflection.Assembly.GetExecutingAssembly()
)
var text = resman.GetString("resname");

Это могло бы помочь посмотреть на сгенерированный код в коде - позади файлов файлов ресурсов, которые создаются IDE. Эти файлы в основном содержат свойства только для чтения для каждого ресурса, который делает запрос к внутреннему менеджеру ресурсов.

20
ответ дан 1 December 2019 в 12:40
поделиться

Если вы поместили свой файл ресурсов в папку App_GlobalResources, как это сделал я, вам нужно использовать

global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("RootNamespace.Login", global::System.Reflection.Assembly.Load("App_GlobalResources"));

Мне понадобилось время, чтобы разобраться в этом. Надеюсь, это кому-нибудь поможет :)

.
2
ответ дан 1 December 2019 в 12:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: