Running Rabbit
Running Rabbit

Reputation: 2720

How do I change the .NET Framework from version 3.5 to version 4.0

I have created a class library in .NET Framework 3.5. Now I want to change the .NET Framework Version to 4.0.

How can I do this?

Upvotes: 28

Views: 98355

Answers (6)

mirazimi
mirazimi

Reputation: 880

Right-click on Project > Properties > Select Advanced tab > Change the Target Framework to the desired framework enter image description here

Upvotes: 0

Nikhil Agrawal
Nikhil Agrawal

Reputation: 48558

Unfortunately this cannot be done once a .dll has been created. For this you need to have source of your class library.

  • Select Properties from Right clicking on the project in the solution explorer.

  • In Application Tab change Target Framework to Desired one.

Upvotes: 0

Eric J.
Eric J.

Reputation: 150108

In Visual Studio:

  1. Right-click on your project
  2. Select Properties
  3. Select the Application tab
  4. Change the Target Framework to the desired framework

If you are not seeing .NET Framework 4 as an option there, ensure you have it installed.

For completeness, one can also point an existing DLL to a later version of the .NET Framework without recompiling using Binding Redirects.

Upvotes: 45

mathias.horn
mathias.horn

Reputation: 251

In Visual Studio 2010:

  1. Right-click on your Project
  2. Select Properties
  3. Select the Compile tab
  4. At the bottom, select Advanced Compile Options
  5. Change the Target Framework to the desired framework

Upvotes: 1

timB33
timB33

Reputation: 1987

FYI - there's a "Target Framework Migrator" extension tool for Visual Studio (2013, 2015) that will do all projects in your solution in one go.

I'm working on a solution at the moment with a 100+ projects in it and it's not practicable to do each project one at a time IMO.

Upvotes: 0

Martin Liversage
Martin Liversage

Reputation: 106796

  1. Right click on the project in the solution explorer and select Properties.

  2. Make sure that the Application tab is selected.

  3. In the Target framework dropdown select the desired framework, e.g. .NET Framework 4.

Upvotes: 3

Related Questions