2009-06-12 6 views
2

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

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

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

alt text

+2

Очень похоже к этому сообщению: http://stackoverflow.com/questions/220097/read-write-extended-file-properties-c. Возможно, вы найдете там какие-то идеи. –

+0

(@all: Я не уверен, что они такие же, но если вы хотите, чтобы я объединил эти два вопроса, сообщите мне об этом) –

ответ

8

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

FileVersionInfo fvi = FileVersionInfo.GetVersionInfo(path); 
    string company = fvi.CompanyName; 
    string productName = fvi.ProductName; 
    string productVer = fvi.ProductVersion; 
    // etc 
Смежные вопросы