Sandeep Mewara
Любой:
1. Конструктор ресурсов.подключение CS с веб.файл конфиг не правильно настроен или
2. Имя файла конструктора имеет дополнительную точку
Попробовать следующее:
1) Создать Ресурс .resx
файл в любой папке
2) Набор CustomTools = PublicResXFileCodeGenerator
и
Строить Action = Embedded
Ресурс в свойстве файла Resource.resx.
3) Теперь создайте различные языковые файлы, как показано ниже,
Ресурсы.ан-Нас.resx файл
Resources.nl-NL.resx и т. д
4)Если MVC, то в вашей модели MVC обратитесь к этому пространству имен как к папке проекта
5) измените одно из свойств, как показано ниже (пример)
[DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:dd/MMM/yyyy}"), Display(Name = "dtMovinDate",ResourceType = typeof(Resources.Resource))]
public DateTime dtMovinDate { get; set; }
6) в конфигурационном файле добавьте это в разделе System.web
<globalization enableClientBasedCulture="true" culture="en-US" uiCulture="en-US" />
7) перестроить проект и протестировать его.
Аналогичное обсуждение, где на него ссылаются:
c# - designer resx файл остается пустым - переполнение стека[
^]
Если выше не работает, попробуйте, если это так
имеет проблему с именем файла[
^]. Как уже упоминалось там, чтобы исправить это, вам просто нужно удалить точку из имени файла ресурса, то есть переименовать Diag.Gps.resx в DiagGps.resx.
дополнительный ресурс:
Создайте файлы ресурсов для .Сетевые приложения | Microsoft Docs[
^]
Member 14887481
Привет Сандип , я перепробовал все упомянутые выше sugestion, можете ли вы объяснить 5-й пункт(измените одно из свойств, как показано ниже (пример)), где именно я могу изменить эту настройку.
Sandeep Mewara
Это настраивается в свойствах, привязанных к локализации. Начнем с того, что если у вас нет таких полей, вы можете игнорировать их. Сосредоточься на струнах.
Member 14887481
Я попробовал все, что вы упомянули, но до сих пор не могу сгенерировать код файлов конструктора.
если я переименую файл ресурсов как "Resource.ja1.resx", то он генерирует код файла конструктора.
Sandeep Mewara
Я попробовал то, что разделяет документация, и это сработало. Я бы посоветовал начать с небольшого образца, если вы пытаетесь сделать это непосредственно в своем приложении. Посмотрим, получится ли у вас это сделать, чтобы сослаться.