Alan,
Are you trying to get the version in general, or just trying to
differentiate between the beta and the release version of 2.0? If the
answer is the latter, then you really shouldn't do such a thing, since the
beta is officially considered unsupported, especially with a release version
out.
If you are in a running program, then you can use the static Version
property on the Environment class to figure out which version of the runtime
you are running on.
Hope this helps.

Signature
- Nicholas Paldino [.NET/C# MVP]
- mvp@spam.guard.caspershouse.com
> Hi,
>
[quoted text clipped - 3 lines]
> Thank you,
> Alan
Roland - 12 Dec 2005 18:33 GMT
Which is:
Environment.Version
A.M-SG - 12 Dec 2005 19:12 GMT
Thanks for reply Nicholas,
We are trying to check and see which machine is running the beta version and
the un-install it.
> Alan,
>
[quoted text clipped - 17 lines]
>> Thank you,
>> Alan
Here is what MS says - http://support.microsoft.com/kb/315291/en-us

Signature
Vladimir
> Hi,
>
[quoted text clipped - 3 lines]
> Thank you,
> Alan