By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
432,046 Members | 2,105 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 432,046 IT Pros & Developers. It's quick & easy.

Version Number of a an external application

P: n/a
I am using vb.net to launch an external application (.exe); how do I capture
this external applications's version number in my vb.net app?
Jun 27 '08 #1
Share this Question
Share on Google+
2 Replies


P: n/a
On May 9, 1:46 am, Ryan <R...@discussions.microsoft.comwrote:
I am using vb.net to launch an external application (.exe); how do I capture
this external applications's version number in my vb.net app?
Hi Ryan,
.NET provied easy access to a process's version info using
FileVersionInfo class located under System.Diagnostics namespace.

For example, you can get file version:
Dim info As System.Diagnostics.FileVersionInfo
info = System.Diagnostics.FileVersionInfo.GetVersionInfo( "c:\rich-text-
editor.exe")
MsgBox(info.FileVersion.ToString)

Look at other properties and method members under
"System.Diagnostics.FileVersionInfo" to get more info about process's
name and version info.

Hope this helps,

Onur Güzel
Jun 27 '08 #2

P: n/a
"Ryan" <Ry**@discussions.microsoft.comschrieb:
>I am using vb.net to launch an external application (.exe); how do I
capture
this external applications's version number in my vb.net app?
Win32 version resource:

'FileVersionInfo'.

Assembly version number:

'Assembly.Load*', 'Assembly.GetName', 'AssemblyName.Version'.

--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://dotnet.mvps.org/dotnet/faqs/>

Jun 27 '08 #3

This discussion thread is closed

Replies have been disabled for this discussion.