Глобальный ресурсный файл asp.net

Хорошо, ниже изображение объясняет все.

Мой вопрос

Я также включил код для дальнейшего объяснения.

Thread.CurrentThread.CurrentCulture = New CultureInfo(Session("Lang").ToString())
Dim rm As ResourceManager = New ResourceManager("TodayTimesheet.App_GlobalResources.Lang", Assembly.GetExecutingAssembly())
Dim ci As CultureInfo = Thread.CurrentThread.CurrentCulture
btnSubmit.Text = rm.GetString("Add", ci)

Сообщение об ошибке:

Исключение типа "System.Resources.MissingManifestResourceException" произошло в mscorlib.dll, но не было обработано в коде пользователя

Дополнительная информация: Не удалось найти ресурсы, подходящие для указанной культуры или нейтральной культуры. Убедитесь, что "TodayTimesheet.App_GlobalResources.Lang.resources" был правильно встроен или связан со сборкой "TodayTimesheet" во время компиляции, или что все требуемые сателлитные сборки являются загружаемыми и полностью подписаны.

1 ответ

Решение

Не берите в голову...

Я исправил проблему самостоятельно, заменив следующую строку

 Dim rm As ResourceManager = New ResourceManager("TodayTimesheet.Lang", System.Reflection.Assembly.Load("TodayTimesheet"))
Другие вопросы по тегам