We can't answer that.
We have no idea what the files are, what they contain, how they store version info, or even if they do contain version information!
If you created the files, then you know how they store it.
If you didn't, then you need to look at the file format specification.
"Dll files and EXE file. the dll file written by the exe file."
Try:
string fileVersion = FileVersionInfo.GetVersionInfo(file).FileVersion;
string productVersion = FileVersionInfo.GetVersionInfo(file).ProductVersion;
"is it VB 2008"
No. :O
But the conversion is pretty simple!
Try:
Dim fileVersion As String = FileVersionInfo.GetVersionInfo(file).FileVersion
Dim productVersion As String = FileVersionInfo.GetVersionInfo(file).ProductVersion