Link to home
Start Free TrialLog in
Avatar of migav
migavFlag for Portugal

asked on

VS 2010 and framework 2.0

Hello,

I'm a newbee in VS.

I developed a small aplication oo on VS 2010 C# framework 4.0 based on windows forms.

I need to compile it to framework 2.0 First I tried to compile with framework 2.0 on VS 2010 and it failed then I installed VS 2008 side by side and also failed.

The error message on VS 2008 framework 2.0 is :

An error occurred creating the configuration section handler for userSettings/WindowsFormsApplication4.Properties.Settings: Could not load file or assembly 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies. The system cannot find the file specified. (D:\MG\Visual Studio 2010\WindowsFormsApplication4\WindowsFormsApplication4\bin\Debug\WindowsFormsApplication4.vshost.exe.Config line 5)

The error message on VS2010 framework 2.0 é :

An error occurred creating the configuration section handler for userSettings/WindowsFormsApplication4.Properties.Settings: Could not load file or assembly 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies. The system cannot find the file specified. (D:\MG\Visual Studio 2010\WindowsFormsApplication4\WindowsFormsApplication4\bin\Debug\WindowsForm

How to compile it on framework 2.0 ?

Regards,

M

Avatar of Carl Tawn
Carl Tawn
Flag of United Kingdom of Great Britain and Northern Ireland image

In Visual Studio select Project > <yourproject>Properties from the main menu. In the dialog that appears, switch to "Application" then under the "Target Framework" dropdown select ".NET Framework 2.0".
Did you create the application directly with targetframework set to 2.0 ?
Did you add references to .net 4.0 components ?
Avatar of migav

ASKER

Hello Carl,

Thanks,

The targuet framework was already 2.0.

Regards.
Avatar of migav

ASKER

The application was created on framwork 4.0. When I changed the targuet framework to 2.0 I didn't suceed to compile on VS2010 neither VS2008.
Ok, then that suggests you are referencing some non-2.0 components. By the way, why do you need to target 2.0 if it was originally built for 4.0?
Avatar of migav

ASKER

This app should run on a ws2003 with framework 2.0 (only). How to check if I'm using non 2.0 components ?
ASKER CERTIFIED SOLUTION
Avatar of Éric Moreau
Éric Moreau
Flag of Canada image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of migav

ASKER

It works ! thank you so much !