Ascii2 Posted August 20, 2009 Posted August 20, 2009 Microsoft Corporation give the following description for "Common Language Runtime":The .NET Framework provides a run-time environment called the common language runtime, which runs the code and provides services that make the development process easier.Common Language Runtime seems to be related to Microsoft .NET Framework 1.1.The QuickBooks 2005 system requirements require:150 MB for Microsoft .NET Framework CLR 1.1, provided on QuickBooks CD.I have QuickBooks 2005 installed on and running on a computer with Windows XP Professional with Service Pack 1 without any apparent versions of .NET Framework installed. There is no item in Add or Remove Programs nor shortcuts to Microsoft .NET 1.1 configuration in "Administrative Tools" in Control Panel.Is Microsoft .NET Framework Common Language Runtime 1.1 installable without installing a .NET Framework to the system (globally)?
Glenn9999 Posted August 20, 2009 Posted August 20, 2009 Is Microsoft .NET Framework Common Language Runtime 1.1 installable without installing a .NET Framework to the system (globally)?No.
Ascii2 Posted August 20, 2009 Author Posted August 20, 2009 Is Microsoft .NET Framework Common Language Runtime 1.1 installable without installing a .NET Framework to the system (globally)?No.How is it that QuickBooks 2005 is able to run without Microsoft .NET Framework installed globally (Incorrectly specified system requirements?)?
Glenn9999 Posted August 20, 2009 Posted August 20, 2009 (edited) How is it that QuickBooks 2005 is able to run without Microsoft .NET Framework installed globally (Incorrectly specified system requirements?)?Without seeing it personally, I could only guess. But, likely because it was bundled and installed along with Quickbooks 2005, since it was a prerequisite. If you do not see it listed in the Add/Remove programs, the uninstall reference was likely trashed. Or you are running on a version of Windows that has .NET bundled with it (I believe that applies to anything Vista based or newer, but can also apply to special OEM or custom builds).But regardless, .NET 1.1 is indeed installed globally on your computer. Otherwise Quickbooks 2005 would not run. Edited August 20, 2009 by Glenn9999
Ascii2 Posted August 20, 2009 Author Posted August 20, 2009 (edited) I shall attempt to find out if any version of .NET Framework is installed using the directions at:http://msdn.microsoft.com/en-us/kb/kb00318785.aspxI found no version of Microsoft .NET Framework installed on my computer.I attempted to remove files that may not have been cleaned up after an uninstall of .NET Framework using a cleanup tool found:http://www.raymond.cc/blog/archives/2008/1...r-cleanup-tool/The tool produced a log. I have attached part of the the log.After cleaning for all versions of .NET Framework, I attempted to run QuickBooks 2005. QuickBooks 2005 ran without a problem.Would this indicate that QuickBooks 2005 really does not require .NET Framework installed?cleanup_main.zip Edited August 20, 2009 by Ascii2
Ascii2 Posted August 31, 2009 Author Posted August 31, 2009 I have examined the versions of QuickBooks and have determined that it does not truly require .NET Framework for the entire software suite(s).I did find that some things would use the .NET Framework (like QuickBooks database). I found it unusual that an application is designed to use .NET Framework, but not exclusively.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now