извлечение исполняемой информации - PullRequest
2 голосов
/ 12 июня 2009

Если щелкнуть правой кнопкой мыши файл .exe, вы увидите различные сведения, например описание файла.

Я ищу способ получить эти данные программно (желательно из C #).

(название программы, описание программы, имя поставщика, сайт поставщика и т. Д.)

alt text

1 Ответ

8 голосов
/ 12 июня 2009

Вы можете получить много (но не все) этого через FileVersionInfo:

    FileVersionInfo fvi = FileVersionInfo.GetVersionInfo(path);
    string company = fvi.CompanyName;
    string productName = fvi.ProductName;
    string productVer = fvi.ProductVersion;
    // etc
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...