Как изменить информацию о версии во встроенном двоичном файле?
В частности, у меня есть .exe, который построен с VS6, но, похоже, не включает в себя какую-либо информацию о компании или строки с информацией о версии. Я даже не совсем понимаю, как они вообще туда попадают. Есть ли инструмент командной строки для обновления этой информации? Как вы вставляете его из сборки командной строки?





Visual Studio 6 позволяет открывать двоичный файл как ресурс (он находится в раскрывающемся списке в диалоговом окне открытия файла из памяти). Затем вы можете отредактировать содержимое раздела ресурсов информации о версии, а затем сохранить двоичный файл.
Мне это всегда казалось очень изворотливым, но в одном месте, где я работал, это было частью процедуры сборки.
Если вы хотите получить эту информацию в двоичном файле перед сборкой, просмотрите раздел ресурсов информации о файлах в проекте в Visual Studio.
Полностью согласен, как я уже сказал, редактировать его потом всегда казалось нарушенным процессом. По памяти он должен был позволить установить третью цифру номера версии (сборка на языке .net) для двоичных файлов, созданных на VB6.
И вообще, гораздо лучше делать это во время сборки, чем задним числом!