Я пытаюсь использовать встроенный ресурс в консольном приложении, но очевидно консольные приложения не поставляются с файлом ресурсов автоматически. Как создать файл ресурсов для моего консольного приложения?
Как создать файл ресурсов для консольного приложения?
Ответ 1
Шаблон проекта для приложения в режиме консоли не имеет предварительно подготовленных ресурсов. Вы просто добавляете его с вкладкой "Проект + Свойства", "Ресурсы", нажмите ссылку "Нажмите здесь, чтобы создать". Возьмите час и нажмите еще несколько. Это все очень легко обнаружить, но вы должны взглянуть.
Ответ 2
Щелкните правой кнопкой мыши на проекте консольного приложения node в проводнике решений. Добавить- > Новый элемент- > Файл ресурсов.
edit: как было указано, если вы откроете Свойства проекта приложения консоли, у него также будет вкладка "Ресурсы", которая сообщит вам, что у него нет файла ресурсов и предоставляется ссылка на Создай. Это будет делать то же, что и выше, за исключением того, что он создаст файлы в папке "Свойства".
Ответ 3
Я добавил ответ в свой ответ на ваш предыдущий вопрос:
Щелкните правой кнопкой мыши по "тесту" в обозревателе решений → Добавить → Новый элемент → Файл ресурсов
Затем дважды щелкните созданный файл (например, Resource1.resx) и оттуда оттуда.
Затем используйте его:
string s = Resource1.String1;
Ответ 4
- Щелкните правой кнопкой мыши свой проект.
- Выберите "Свойства".
- В ресурсах нажмите ссылку "Этот проект не содержит файл ресурсов по умолчанию". Нажмите здесь, чтобы добавить его. ".
Ответ 5
Понимание основ.
Просто создайте свой
по умолчаниюpublic class Lang {
public string Title = "my title";
}
тогда
public class Lang_en_US : Lang{
public Lang_en_US(){
Title = "my US Title";
}
}
затем найдите свой язык, в который хотите переключиться, с помощью switch, если он не совпадает, просто используйте значение по умолчанию
ASP.net компилируется в классы, такие как глобальный ресурс.
:)