форматирование версии файла и legalcopyright в файле rc - PullRequest
0 голосов
/ 14 июня 2011

Я определил rc-файл для моей dll со следующими подробностями

    VALUE "CompanyName", "My Company Inc."
    VALUE "FileDescription", "Dll for XYZ"
    VALUE "FileVersion", "1.00"
    VALUE "InternalName", "MyDll"
    VALUE "ProductName", "MyProduct"
    VALUE "ProductVersion", "1.00"
    VALUE "Build ID", "10500 "
    VALUE "LegalCopyright", "Copyright © 2004-2011 My Company Inc. All rights reserved."

Щелкните правой кнопкой мыши по файлу, и при выборе свойств отобразится следующее

   File version: 0.1.00
   Description:  Dll for XYZ
   Copyright:    Copyright © 2004-2011 My Company Inc. Al

Первая проблема - версия файла. Не уверен, почему он предшествует 0. до версии файла Можем ли мы отформатировать эту строку в файле rc?

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

1 Ответ

0 голосов
/ 14 июня 2011

Используйте точечный квадрат для номера версии и номера продукта

VALUE "FileVersion", "1.0.0.0"
VALUE "ProductVersion", "1.0.0.0"

В моей группе продуктов мы используем первое число в наборе в качестве основной версии, второе в качестве вспомогательной версии, третье -номер сборки (патча), а четвертый - это 4-значное представление даты.Например, "8.1.1234.0614"

Наша строка авторского права также усекается.Но я не чувствую себя так плохо ... все EXE и DLL, которые поставляются MS в c: \ windows, имеют усеченные строки об авторских правах.:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...