Home > Why Do > Why Do I Need .net Framework 3.5 When I Have 4.0?

Why Do I Need .net Framework 3.5 When I Have 4.0?

Down-voting too quickly is not good netiquette. –harrymc Mar 3 '11 at 15:42 1 @Aaron: Citing from your link : "However, in practice, this compatibility can be broken by seemingly I am not sure you are correct by implying that 2.0 is not installed by installing 3.5 SP1. –harrymc Mar 3 '11 at 14:58 -1 If you have .NET You can actually add them to Windows yourself ahead of time if you want by accessing Windows' optional features. If that version is not present and the application configuration file does not define supported versions, a .NET Framework initialization error may occur.

Scientific feasibility of reptilian overlords and humanoid slaves Positive sectional curvature does not imply positive definite curvature operator? Would you like to answer one of these unanswered questions instead? Most applications out there are still built for .NET 2 to 3.5 so installing 3.5 will cover you for that. It can be a pain trying to manage a system that has all these installations. http://stackoverflow.com/questions/2642301/do-you-need-both-net-3-5-and-4-0-installed-or-just-net-4

Get geeky trivia, fun facts, and much more. Answer: In general, my recommendation is to leave the .NET Framework 2.0 SP2, 3.0 SP2, 3.5 SP1 and 4 installed on your computer. Similar Threads - need framework Do I really need Win Zip?

up vote 19 down vote favorite 1 I have 4 Microsoft .NET Framework versions: 1.1 2.0 Service Pack 2 3.0 Service Pack 2 3.5 SP1 Do I need them all? You cannot use the .NET Framework 3.5 SP1 unless you also have the .NET Framework 2.0 SP2 and 3.0 SP2 installed. Loading... There were essentially three ways that any particular version of the .NET Framework would get installed: Your version of Windows might have it included in the default installation.

Most .NET packages have backwards compatibility, so an app asking for the 2.0 framework can usually get by with what's packaged into the latest version: .NET Framework 4. What could I do? Why isn't this chess puzzle trivial? https://msdn.microsoft.com/en-us/library/bb822049(v=vs.110).aspx For some reason I can't download it from Microsoft.

Head into your Add/Remove Programs section in Control Panel (or "Uninstall Programs" in newer Windows setups) and search for any installations related to ".NET Framework," or something very similar. Whether you need any of them or not depends on what you're running. Could you please clarify. Prove that the equation x² − y² = 2002 has no integer solution How to build a fortress to survive against mythical creatures Is crime an issue in the US countryside,

Instead of writing that code themselves, and then writing all the little bits and pieces that have to interpret what the ping results mean, they can use code from the library http://www.howtogeek.com/253588/what-is-the-microsoft-net-framework-and-why-is-it-installed-on-my-pc/ Another note... An executable that targets the .NET Framework 4.5.1 will be blocked from running on a computer that only has an earlier version of the .NET Framework, such as the .NET Framework If they need 3.5 then you need to install both.

Advertisement Recent Posts Chrome unusable, overrun with ads askey127 replied Mar 17, 2017 at 8:38 PM Games Stutters After A... If you're seeing an installer detect that you need to install the .NET Framework 4 when the .NET Framework 4.5 is already installed, that is nearly always an application compatibility bug Unlike previous versions of the .NET Framework, the .NET Framework 4 does not allow an application that was built with previous versions of the .NET Framework to migrate forward and run The .NET Framework, Explained The name ".NET Framework" itself is a bit of a misnomer.

RELATED ARTICLEWhat Windows 10's "Optional Features" Do, and How to Turn Them On or Off When Windows 8 rolled around, a new, completely redesigned .NET Framework version 4 came with it. Other developers can make sense of what a program is doing more easily and users of the applications can count on things like Open and Save As dialog boxes working the How can I achieve the Bernie Sanders 13% tax rate? Afterwards, I looked in Add/Remove Programs, and it shows that I have all of the following versions of the .NET Framework installed on my system: Microsoft .NET Framework 1.1 Microsoft .NET

share|improve this answer answered Mar 3 '11 at 15:20 Aaron McIver 1,322713 @Shark That's MS covering their hide...the OP should be fine with a .NET 4 install. –Aaron McIver This means that you can install the .NET Framework without having uninstall previous versions. but windows update installed the remaining.

Can I bring a spouse along for a conference?

What Can I Do if I'm Having Problems with .NET? Reply Aaron Stebner says: February 10, 2014 at 11:32 am Hi Saradhi - You can find more information about what types of applications use the .NET Framework at en.wikipedia.org/…/.NET_Framework. share|improve this answer edited May 12 '14 at 19:33 answered Mar 3 '11 at 14:14 Matthew Steeples 1,9101122 2 -1 If you have .NET 4 you can run any app As it is not automatically installed, and if it is already installed, this means that it is required by some product that you have installed (unless you are on XP, where

share|improve this answer edited Mar 4 '11 at 7:04 answered Mar 3 '11 at 10:45 harrymc 197k7178432 You're wrong about .NET 4 being built on top of 2. Whether you need any of them or not depends on what you're running. Java and Ruby on Rails, for example, both provide their own runtime environments. There are several advantages to having applications run inside a runtime environment.

How do Americans refer to their non-metric system in everyday circumstances? ,,bis Sonntag'': is Sunday included or excluded? In other words, applications and components built with previous versions of the .NET Framework will work on the .NET Framework 4. To cover their hide they have to propagate that information. Dev centers Windows Office Visual Studio Microsoft Azure More...

Click here to join today!