Is there a nice set of .NET functions built into the framework to retrieve
file version information embedded in EXEs, DLLs, etc? I'm talking about the
strings such as Company, File Version, Copyright, Product Name, and so
on...which you normally see in the Version tab of an EXE's Properties dialog
box.
I used to do this with Win32's GetFileVersionInfo() C API.
Mattias Sjögren - 18 Oct 2007 21:11 GMT
>Is there a nice set of .NET functions built into the framework to retrieve
>file version information embedded in EXEs, DLLs, etc?
Yes, look at the FileVersionInfo class.
Mattias

Signature
Mattias Sjögren [C# MVP] mattias @ mvps.org
http://www.msjogren.net/dotnet/ | http://www.dotnetinterop.com
Please reply only to the newsgroup.
Nicholas Paldino [.NET/C# MVP] - 18 Oct 2007 21:13 GMT
You can use the FileVersionInfo class in the System.Diagnostics
namespace.

Signature
- Nicholas Paldino [.NET/C# MVP]
- mvp@spam.guard.caspershouse.com
> Is there a nice set of .NET functions built into the framework to retrieve
> file version information embedded in EXEs, DLLs, etc? I'm talking about
[quoted text clipped - 3 lines]
>
> I used to do this with Win32's GetFileVersionInfo() C API.
Homer J. Simpson - 19 Oct 2007 16:59 GMT
> You can use the FileVersionInfo class in the System.Diagnostics namespace.
Exactly what I needed. Thanks.