Приведенный ниже код хорошо работает при работе в Windows и отображает правильную версию файла:
Код: Выделить всё
var versionInfo = FileVersionInfo.GetVersionInfo(exePath);
string version = versionInfo.FileVersion;
Можно ли просмотреть версию файла в Linux?
Обратите внимание, что этот код проверки версии выполняется из другого приложения.
Я также заметил, что FileVersionInfo.GetVersionInfo в Linux хорошо работает с файлами .dll, но приложение Native AOT содержит только exe.
Собственное приложение AOT скомпилировано для Windows.
Подробнее здесь: https://stackoverflow.com/questions/786 ... n-in-linux
Мобильная версия