Multiple .NET on same machine

M

Michael A. Covington

As I read it, you can't install 2 different versions with different national
languages (US, UK, or French, for example). I had no problem installing 1.0
and 1.1 (both US) on the same machine; in fact, my understanding was that
that is normal practice, so that each .NET program will use the one it was
compiled for. Haven't tried 2.0 yet.
 
G

Guest

Thanx to both for your replies, and they make sense. The only problem is, I
believe I installed the english version (being one those myself in the US),
but how can I establish which language version I have actually installed.
I looked to the reg, but only found the following keys under ASP.NET:
LastInstallTime and RootVer: 1.1.4322.0
The subkeys show the following keys:
1.1.4322.0: DefaultDoc;DllFullPath;Mimemap;Path;SupportedExts
MacineAccounts: ASP.NET

None of which (apparently) indicates the language version.
The only other regkey (of any significance) is the
..NETFramework/PendingUpdates/v1.1.4322/NI and NID, which both point to file
ngen.exe.

Any further help would be of great assistance in resolving this.

Thanks again,

Tony
 
M

Morten Wennevik

I'm afraid I don't know how to detect which version .Net is installed. Removing and installing a known English version shouldn't hurt though.

You could create a simple program that causes an exception. The error message is in the same language as the Framework version.

class MainClass
{
public static void Main()
{
int n = 0;
int o = 1/n;
}
}
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top