Я не могу понять, в чем проблема.Пожалуйста, проверьте фрагменты моего кода.Каждый раз, когда я добавляю данные ресурса, он очищает последние данные и записывает новые записи в .resx.Например, Applications.resx имеет ключ «MyApp1» со значением «MyApp1Path».В следующий раз, если я добавлю ключ «MyApp2» со значением «MyApp2Path», я заметил, что {«MyApp1», «MyApp1Path»} не существует.
//Adding Application in Applications List
ResourceHelper.AddResource("Applications", _appName, _appPath);
Вот класс ResourceHelper:
public class ResourceHelper
{
public static void AddResource(string resxFileName, string name, string value)
{
using (var resx = new ResXResourceWriter(String.Format(@".\Resources\{0}.resx", resxFileName)))
{
resx.AddResource(name, value);
}
}
}