Текст в HTML-файл, который помещается в файл Resx - PullRequest
0 голосов
/ 04 декабря 2011

У меня такой вопрос: у меня есть консольное приложение, которое отправляет электронные письма, и у меня есть настройка HTML-шаблона электронной почты, которая помещена в файл resx, теперь я хочу иметь возможность обновлять html или добавлять текст в html-файл во время выполнения как я могу это сделать ???

Ответы [ 2 ]

0 голосов
/ 04 декабря 2011

Я думаю, вам было бы намного легче, если бы вы переместили шаблон из прямой строки ресурса в файл уровня проекта, который хранится как контент или встроенный ресурс.

0 голосов
/ 04 декабря 2011

Поскольку файл resx скомпилирован в dll или exe, изменить его содержимое нелегко.Вы можете предложить графический интерфейс конфигурации или использовать некоторые файлы конфигурации xml, такие как app.xml.Если вы хотите предлагать обновления для файла шаблона, такие как локализация, вы можете создать несколько файлов resx File.resx для языка по умолчанию, File.en.resx для английского языка, File.de.resx, ... Visual Studio затем создает несколько файлов dll en\ Resources.dll, de \ Resources.dll.Всякий раз, когда пользователь запускает ваше приложение, он автоматически ищет эти файлы в пути установки и использует тот, который лучше всего подходит для языка, выбранного в операционной системе пользователя.

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