Older framework on newer framework

  • Thread starter Thread starter Abhinav Khushraj
  • Start date Start date
A

Abhinav Khushraj

Hi,

I have Windows 2003 and I installed Visual studio.net 2002 on it and
then insatlled Visual Studio.net 2003.

Now when I run an MMC app that launches a .Net windows form built with
VS.Net 2003 it only loads the CLR 1.0 when I expect it to load the CLR
1.1.

It looks like the default CLR is version 1.0 and that's what is being
loaded by unmanaged apps.

Is there a way to manually change the default CLR (.Net framework)
version to be 1.1?

Thanks,
Abhinav
 
Hi Abhinav-

Try updating the references. In the Solution Explorer, expand the
References tree of this project. Delete each of the references to .NET
dll's (such as System, System.Data, etc.) and the re-create them by
right-clicking `References' and selecting `Add Reference...'

When adding references, make sure the version for each component is
1.1.4322. If this isn't the default in the list you can click the Browse
button and find them under (usually)
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322.

I think there is an easier way to do this (somewhere under the project
properties) but can't think of it off the top of my head - nonetheless the
method I mention here should work.

Robert
 
Back
Top