Правильное использование ресурса VERSIONINFO

Я настроил информацию таблицы версий в файле version.rc следующим образом:

+-----------------+-----------------------------------------+
|       Key       |                  Value                  |
+-----------------+-----------------------------------------+
|   CompanyName   | MyCompany
| FileDescription | A test application that does something. |
|  InternalName   | TestApp                                 |
|   FileVersion   | 1.0.0                                   |
| OriginalFilename| TestApp.exe
|  ProductVersion | 1.0.0                                   |
|   ProductName   | Test Application                        |
+-----------------+-----------------------------------------+

Всякий раз, когда происходит сбой моего приложения или появляется какое-либо антивирусное сообщение, запрашивающее разрешение, или в основном происходит любое событие, которое отображает имя моего приложения, имя приложения отображается как "Тестовое приложение, которое что-то делает", т.е. FileDescription берется в качестве имени приложения. Я использую эту статью в качестве ссылки.

Что я вижу:

Что я вижу

Что я хочу увидеть:

Что я хочу увидеть

Чтобы добиться второго изображения, я отредактировал FileDescription "Тестовое приложение".

НО, теперь в диспетчере задач (и других областях, где используется описание),

После редактирования FileDescription "Тестовое приложение":

После редактирования 'Описание файла' в 'Тестовое приложение'

Перед редактированием FileDescription:

Перед редактированием 'FileDescription'

Я хочу знать, есть ли какой-то способ указать операционной системе использовать ProductName в первом случае выше (и других подобных случаях) и FileDescription во втором случае выше (и других подобных случаях).

0 ответов

Другие вопросы по тегам