Чому Microsoft упустила модель RESX для RESW в додатках Windows Store?


18

Чому Microsoft вирішила змінити систему управління ресурсами з файлів RESX .NET?

RESX мав корисну генерацію коду, забезпечуючи розробникам автоматичне доповнення до імен ресурсів та виведення IMHO дуже читабельного коду.

Новий формат RESW - це, наскільки я знаю, ті самі голі XML-файли, але без генерації коду, що змушує розробників писати більше коду та позбавляє їх виявлення помилок під час компіляції.

Відповіді:


10

Хоча ця стаття про MSDN не надто детально розглядає питання "чому", вона, скоріше, прямо говорить "що".

У додатках Windows Store ви використовуєте .resw файли для створення ресурсів. Незважаючи на різницю розширення файлу, .resw формат файлу ідентичний формату файлу .resx , за винятком того, що .resw файли можуть містити лише рядки та шляхи до файлів.

Відповідаючи на те, чому "вимагає" спекуляції або знань всередині (моє здогадування - "зберегти на записі файлів у остаточному додатку"), той факт, що синтаксис є ідентичним, означає, що ви повинні мати можливість використовувати будь-який інструмент, який ви мали створити resxфайли для створення сумісних reswфайлів для Windows 8 . (насправді, ви можете компілювати resx в resm, подібно до того, як LESS або DART обробляються в CSS або JavaScript.)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.