номера версий MSI

Я действительно смущен номерами версий MSI.Вот номер версии, используемый для ProductVersion в таблице свойств и в таблице обновлений, ограничен основной и вспомогательной частями, равными 256 или менее.Вот номер версии, используемый в таблице файлов, может иметь большую и меньшую части 65536 или меньше.

Один из них не так? Эти две "версии" совершенно не связаны или как?

Кроме того, я не понимаю, что следующее найдено в описании таблицы файловТаблица файлов означает.

"Версия

Это поле является строкой версии для версионного файла. Это поле пустое для не версионных файлов. Версия файла, введенная в это поле, должна совпадать с версией файла, включенного в установочный пакет. "

Как "версия файла, включенного в установочный пакет"определено? Это, например, значение FILEVERSION в ресурсе Visual Studio VS_VERSION_INFO? Что бы это значило для некоторого файла, созданного с помощью NotePad или Word?

А что именно является "не версионным" файлом? Один с FILEVERSION = 0.0.0.0 в ресурсе VS_VERSION_INFO? Или что-то другое? Все ли файлы .exe считаются версионными?

Ответы на вопрос(2)

Ваш ответ на вопрос