mui — Как создать версию сборки Language Neutral C ++ после выполнения MUIRCT

У нас есть resource.dll, который мы разделяем на Language Neutral Resource.dll и Resource.dll.mui для конкретного языка с помощью инструмента MUIRCT в Windows SDK.

К сожалению, файл LN не содержит никакой информации об авторских правах, компании или версии (при просмотре из вкладки Explorer \ Properties \ Details), и при переносе этой сборки в VS он явно не имеет блока версии. Кто-нибудь знает, как правильно установить версию файла Language Neutral после выполнения MUIRCT.exe?

Надеюсь, что это имеет смысл, дайте мне знать, если вам нужна дополнительная информация.

0

Решение

Итак, наконец-то удалось понять, где я ошибался — спасибо Гансу за то, что он указал мне в направлении файла конфигурации ресурса.

Оказывается, что файл конфигурации ресурса может содержать два подэлемента — «localizedResources», который позволяет настраивать, какие типы ресурсов входят в файл .mui, а также элемент «absoluteResources», который позволяет настраивать, какие типы ресурсов входят в файл Language Neutral. ,

В нашем файле конфигурации ресурса элемент «absoluteResources» был пустым — чтобы решить мою проблему, мне просто нужно было добавить правильный ресурс typeNameID (который является # 16 для ресурса версии) в этот элемент! Конечным результатом является то, что блок версии находится в файле LN, и вся информация о свойствах \ подробностях видна!

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]