.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
Sign In
Win Surprise Gifts!!!

Top 5 Contributors of the Month
david stephan
Gaurav Pal
Post New Web Links

Do I need to keep multiple versions of the .NET Framework installed in my system?

Posted By:      Posted Date: October 28, 2010    Points: 0   Category :.NET Framework

I realize that this may sound like a bit of a dumb question, but here goes anyway...

 Several months ago, I downloaded and installed the Visual Basic trial thinking that that was the program that I needed.  As it turns out I have decided farm this part of my project out to a professional, rather than spending countless hours frustrated with attempting to do it myself.  At the time that I installed Visual Basic I was asked to .NET Framework 2.0  I have since installed two updates, version 3.0 & 3.5.  These programs are quite memory intensive and take up a great deal of hard drive space!  I am currently running WinXP on my Intel-based MacBookPro under Bootcamp.  Unfortunately, the way that the original Bootcamp beta version partitioned my hard drive, it only allows for 32 GB of my hard disk to be allocated to running WinXP This includes any & all applications, documents, etc... that you would by definition have on your computer!  As it stands currently, the .NET Framework applications are occupying 0.5 gigabytes of my hard drive.

Do I need to keep version 2.0 as well as versions 3.0 and 3.5?  Also, since I had no longer using Visual Basic, do I even need to keep the .NET framework on my system at all?

Thank you so much for your help!!!


View Complete Post

More Related Resource Links

Question regarding having multiple versions of the .net framework


Hi guys,

Sorry if this sounds silly, but it's been getting to me for quite a while now.  I've been having some issues installing both .net framework 3.5 and 4.0 on my computer since I have certain software that either requires one or the other to run.  I've tried over and over again to install framework version 3.5 from your web site, but each time, the result is the same.  I always get the error that I mustconfigure the framework from the control panel.  Yet I see nothing about that in the control panel.  Maybe it would help you to know that I had first found .net framework through IIS when I went to put that in there, and so I've been trying to install it from there.  Every other framework version works fine except for version 3.5.  I unfortunately cannot provide any logs since my computer is currently with the Gordon college techs due to another issue, but any help on this would be appreciated.  Thanks. 



.Net Framework-I have different versions installed but none appear in the Registry.

I am currently having problems installing postgresql and Microsoft Visual Basic 2008 Express Edition on Windows Vista.
I get the following error messages while installing postgresql:
1.    "Error 1935: An error occurred during the installation of assembly. 'Microsoft .VC80.ATL.type="win32".version="8.0.50727.4053".publicKey Token="1fc8b3b9a1e18c3b".processorArchitecture="x86". Please refer to Help and Support for more information."

2. "An erro occured executing the Microsoft VC++ runtime installer."

And when installing VB i hav the following error message:
"Error occured during setup." "Visual C++ Runtime pre-requisites" could not be installed.

I have on my computer .Net Framework versions 2.0,3.0,3.5 and 4.0 installed but none appear in the Registry. Could it be that the above-mentioned problems stem from that?

Multiple .net framework versions



In my server i am observing multiple versions of .net framework.

Our server is sql server 2005.with .net framework 2.0.

But i am observing more versions like 3.0,3.5 also

Can anyone help me why these many versions are there.

 And recently i got one error

Event id: 5000

Error .net runtime 2.0 error




event type clr20r3,P1 sacsclient.exe,P2,P34c0f1a1a,P4mscorlib,P5,P6471ebc5b,P716f8,P822,P9 system.invalidoperation exception,P10NIL.

Is this error due to above multiple versions .


Multiple database support with Entity Framework

One of the features introduced in Entity Framework is being database independent. Which mean each database provider can support Entity Framework by implementing its provider.

This feature allows you build applications independent from the underplaying database provider. In this post I'm going to show how to build an application that support multiple databases using same conceptual model made by Entity Framework.

Error: Encountered multiple versions of the same assembly with GUID...try pre-importing...TlbImp


Hi!  Can someone tell me how I can troubleshoot the following error: "Encountered multiple versions of the same assembly with GUID...try pre-importing one of these assemblies".

The website developed in VS 2010 (.Net 3.5). This error is only received on my workstation.  Another person developing the site does not experience this issue at all.  Also, not sure if this matters, but on my workstation the 'Assembly Information...' dialog contains no values even though the 'AssemblyInfo.vb' file does specify values for the title, desc, etc.  The GUID being referenced in the error is the main project of the three projects within the solution.

I tried looking through the GAC, but do not see any references to the projects or DLLs in the VS solution and am not sure what else/where to look.

If I delete the copy of the solution on my local machine and pull down a copy from source control (AnkhSVN) the solution will build with no error.  Once I make any changes, such as adding a new aspx file, then the error is received.

I can provide any additional information needed.

Mutant Power: Create A Simple Mutation Testing System With The .NET Framework


With mutation testing, the system under test is changed to create a faulty version called a mutant. Here James McCaffrey explains how to do this in .NET.

James McCaffrey

MSDN Magazine April 2006

Advanced Serialization: Format Your Way to Success with the .NET Framework Versions 1.1 and 2.0


While .NET offers adequate support for the simple serialization cases, issues arise when you're attempting to support delegates and subscribers, versioning, and class hierarchies. . In addition, the introduction of generics in The .NET Framework breaks new ground in the complexity of the serialization task and the power of serialization tools. This article discusses these issues and related pitfalls, suggests techniques and workarounds that address them, and recommends when and how to best use the new serialization abilities.

Juval Lowy

MSDN Magazine October 2004

is there a way to run asp.net on a system that does not have IIS installed?


Our system administrators will not allow IIS on our system because of security concerns. Is there a way to run asp.net on a system that does not have IIS installed? If so, do you have any examples? thanks in advance for your time and effort o n this.

System.AddIn, simultaneous multitouch interaction in multiple addins

Hello, I have built an application that is able to load several addins, each having their own process, each sending their own UI onto the application's UI. I now would like to enable simultaneous multitouch interaction in any of these AddIns' UIs. The problem is: when there is multitouch interaction ongoing in one of the addins' UI, the others do not seem to receive any event, even though I try to touch controls in them. My question is: is this even possible in the current form of the framework? Or does the input device (i.e. my touch screen) get somehow "captured" by the currently manipulated UI's process, thus preventing the others from getting any input at all? Antoine

How can you tell which version of Net Framework is installed?

How can you tell which versions of Net Framework are installed on the computer. Can you tell from add/remove programs in the control panel? Thanks!

Installed .NET Framework 3.5 SP1 and 4.0 successfully but not detected

Good day, I am trying to install a SPSS Analysis of Moment Structures (AMOS) software v18 on my machine. During setup, the installation failed. An error message popped up "The Microsoft.Net Framework Version 3.5 SP1 or later was not found on your machine. This is required for the Amos installation to continue". Please install the Microsoft.NET Framework 1st. I googled and found the link on Microsoft's website, and installed 3.5 SP1 but the same error message appeared. I then tried with .NET Framework 4.0 and  still getting the same error message. I am a Windows XP User. What can I do now? Regards, Chris

ClickOnce deployment fails if .NET Framework isn't installed

Hi,   I have noticed that installation of my application fails in some cases. If the user has .NET Framework installed the installation works. But if it's not installed then Click Once will install it, after asking the user to accept the EULA, installation will complete and the "Install"/"Don't install"-dialog appears. My application is downloaded and then fails with the error message:     Following errors were detected during this operation. * [2010-09-01 15:22:17] System.Deployment.Application.InvalidDeploymentException (ManifestLoad) - Exception occurred loading manifest from file Stoffi.exe: the manifest may not be valid or the file could not be opened. - Source: System.Deployment - Stack trace: at System.Deployment.Application.Manifest.AssemblyManifest.ManifestLoadExceptionHelper(Exception exception, String filePath) at System.Deployment.Application.Manifest.AssemblyManifest.LoadFromInternalManifestFile(String filePath) at System.Deployment.Application.Manifest.AssemblyManifest..ctor(String filePath) at System.Deployment.Application.DownloadManager.ProcessDownloadedFile(Object sender, DownloadEventArgs e) at System.Deployment.Application.FileDownloader.DownloadModifiedEventHandler.Invoke(Object sender, DownloadEventArgs e) at System.Deployment.Application.FileDownloader.OnModified() at System.Deployment.A

I installed .net FrameWork 4.0 (for Vista/Windows 7) and my Desktop Font is BOLD! (sometimes)

So at first, I installed the below: http://www.microsoft.com/downloads/details.aspx?FamilyID=9cfb2d51-5ff4-4491-b0e5-b386f32c0992&displaylang=en Which is .net framework 4 (web installer), then I believe I tried the standalone. But then after I did the Redistributable 2.0 installer for Windows XP SP2, but I have SP3, does that just mean its included already? (http://www.microsoft.com/downloads/en/details.aspx?FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=en)   My friend told me I needed this before I install Office 2010... I dont know!! So after I installed these different .net frameworks and then office. I have Mozilla crashing me, I disabled the framework assistant plug-in and still happens. Then, my FONT for desktop and start menu icons turns (larger/bold) but not within folders, only what shows without clicking into anything.... so.. 1.System Restore is not an option, that restore point is overwritten now... 2. This is not an appearance tab/settings issue with a larger DPI set or anything like that... Because, sometimes I click on my computer to restart and the font is all fine and will continue to be, othertimes, some program or something causes this to happen, I restart the PC and then its fine again... Can anyone tell me what I did wrong and how to fix it, easily.. if possible :) I have searched all over and while I've noticed people with simila

How do I test if the .NET Framework is installed on the customer's computer?

Hello, I have a WPF .NET 4 program that will be running off of a USB flash drive.  And it is set to auto-start when the flash drive is inserted into the port.  The problem is, if the customer does not have .NET 4 installed,the ugly message below pops up: Title bar: MyProgram.EXE - .NET framework Initialization Error Body: To run this application, you first must install one of the following versionse of the .NET Framework: v.4.0.30319 Contact your application publisher for instructions about obtaining the appropriate version of the .NET Framework. Button: OK This is very unacceptable.  I need to present a much better message to the user as well as buttons to click that will automate the installation of the appropriate .NET framework. How do I test if the .NET Framework is installed on the customer's computer? I'm hoping that I don't need a separate program for this test, for then I'd have to have that program start first each and every time and if the appropriate .NET framework is present, it will start MyProgram. Regards, Robert

Framework Wrapper of Multiple SDK'S

Hi Guys,   I have multiple biometric SDK of different vendors made in .NET, i must wrap all SDK in one framework wrapper with the common functions of every SDK, and no common functions too. that must implement in an application we will develop , and an app will implement depending de fingerprint scanner detect wich SDK in FRAMEWORK WRAPPER must use.   Is any pattern or idea for this job? and any architectural software pattern to accomplish this?   Thank you for any idea   José Abad.

Rebooting one Instance on a SQL 2008 Server with multiple instances installed

Hello, Hoping someone can answer the following questions ... If I have SQL Server 2008 with multiple Named Instances configured on it, can I reboot one Named Instance without rebooting any of the other Named Instances, or without having to reboot the entire server ? For example, if I have an application that needs to be re-booted and it requires the Database to be re-booted. Regards, JD

Installer to verify and install multiple versions of .NET (3.5 SP1 and 4.0)

I'm running VS2010 and have built an installer that checks for the .NET 4.0 dependency. If the installer can't find .NET 4.0, then it is installed from disk (my client machines are not connected to the internet). However, I also require .NET 3.5 SP1 to be installed. Although both .NET 4.0 and 3.5SP1 are both checked in the "Prerequisites" box within my installer. Only .NET 4.0 shows up in the Launch Conditions panel. Right clicking on the "Requirements on Target Machine" box shows a fly out with several options but the "add .NET Framework Launch Condition" is grayed out, because one already exists. Any ideas?
ASP.NetWindows Application  .NET Framework  C#  VB.Net  ADO.Net  
Sql Server  SharePoint  Silverlight  Others  All   

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend