У меня есть много файлов .resources, которые мне нужно открыть и просмотреть. Я загрузил редактор ресурсов Zeta, но он работает только с файлами .Resx. Есть ли разница? Могу ли я открыть файл .Resources и извлечь его содержимое?
В чем разница между типами файлов .Resx и .Resources?
Ответ 1
Я думаю, что resx
файл содержит ресурсы non-compiled
в формате XML. Эти файлы resx
скомпилированы в файл .resource
. Таким образом, файл .resource
содержит resx
данные в формате binary
.
Согласно MSDN
Файлы формата .resx(на основе XML) преобразуются в обычные языковые исполняемые файлы .resources, которые могут быть встроены в исполняемый бинарный исполняемый файл или скомпилированный в спутниковые сборки.
Ответ 2
Вы всегда можете использовать утилиту resgen.exe из visual studio, чтобы преобразовать их в файлы .resx(напротив того, что происходит во время компиляции):
resgen.exe /compile input.resources,output.resx
Resgen часто встречается в папке C:\Program Files\Microsoft SDK\Windows\v7.0\Bin\ResGen.exe или напрямую доступен из командной строки VS.