Oracle
Search Site  
Find
 
Crystal Ball Home
Oracle Home
Information On
   Web & Live Events
   Six Sigma & DFSS
   Education Alliance
   Training Classes
   Conferences & Forums
   Available Languages
 
Quick Links
   Shop
   Download
   Newsletters
   Contact Us
 
 
Worldwide Offices
   United States
   United Kingdom
   Germany
 
 
 
 

Subject: Microsoft .NET Framework FAQs

Here are some questions and answers about Microsoft .NET Framework, the Crystal Ball 7.x development platform. If you are using Crystal Ball 7.2.2 or earlier, be sure to see the special section for you.

What is the Microsoft .NET Framework?

The Microsoft .NET Framework is the Microsoft integrated services strategy to connect information, people, systems, and devices through software. Integrated across the Microsoft platform, Microsoft .NET technology provides the ability to quickly build, deploy, manage, and use connected, security-enhanced solutions with integrated deployment services. Microsoft .NET-connected solutions enable businesses to integrate their systems more rapidly and in a more agile manner and help them realize the promise of information anytime, anywhere, on any device.

The Microsoft .NET Framework is a general-purpose software development platform, similar to Java. At its core is a virtual machine that turns intermediate language (IL) into machine code. High-level language compilers for C#, VB.NET and C++ are provided to turn source code into IL. C# is a new programming language, vsimilar to Java. An extensive class library is included, featuring all the functionality one might expect from a contemporary development platform - Windows GUI development (Windows Forms), database access (ADO.NET), Web development (ASP.NET), Web services, XML, and so on.

Why does Crystal Ball need the Microsoft .NET Framework to install?

The Microsoft .NET Framework supplies the underlying architecture upon which Crystal Ball is built. Our toolbars and integration components all require the Microsoft .NET Framework to function properly. Crystal Ball will not install without an appropriate version of the Microsoft .NET Framework installed on the host computer.

What versions of the Microsoft .NET Framework are available?

  • The final versions of the 1.0 SDK and Runtime were made publicly available in January 2002.
  • The Microsoft . NET Framework 1.1 was released in April 2003, and was mainly bug fixes for 1.0.
  • The Microsoft .NET Framework 2.0 was released in November 2005 and contains: 64-Bit Platform Support, Access Control List Support, new features in ADO.NET, significant enhancements to all areas of ASP.NET, Authenticated Streams, COM Interoperability Services Enhancements, and more. Please see the Microsoft Web site for further information.
  • The Microsoft .NET Framework 3.0 was released in late 2006 - early 2007 and is installed with Microsoft Windows Vista. This version of the Microsoft .NET Framework is not compatible with Windows 2000.

What version of Microsoft .NET Framework is required?

Crystal Ball 7.2.2 and earlier versions require that the Microsoft .NET Framework 1.1 (dotnetfx.exe), and the Microsoft .NET Framework 1.1 Service Pack 1 (NDP1.1sp1-KB867460-X86.exe) be installed on the machine before Crystal Ball will install.

Crystal Ball 7.3 and later versions require .NET Framework 2.0 or 3.0.

Can different versions of the Microsoft .NET Framework exist on the same machine?

Yes, different versions of the Microsoft .NET Framework can exist on the same machine. In the case of multiple versions of the .NET Framework, you need to run the Crystal Ball Application Manager and directly lock Crystal Ball to the appropriate version of the .NET Framework. To access the Crystal Ball Application Manager, choose Start > [All] Programs > Crystal Ball 7 > Application Manager.

How can I tell if Microsoft .NET Framework is installed on my computer?

Start by checking the Add/Remove Programs dialog in the Windows Control Panel. Look for Microsoft .NET Framework followed by a version number. If you have Windows Vista installed, you also have Microsoft .NET Framework 3.0. If you are using Crystal Ball 7.2.2 or an earlier version, read the next section for detailed information about checking for .NET Framework 1.1 and Service Pack 1.

What if I try to install Crystal Ball and the right version of Microsoft .NET Framework is not installed?

Warning messages appear. You can click the Download Now button to load the correct version of Microsoft .NET Framework for your version of Crystal Ball. The .NET Framework is also available on the Crystal Ball CD.

You can download Microsoft .NET 2.0 and 3.0 from the following locations on Microsoft's Web site:

To download Microsoft .NET Framework 1.1, click here for a link.

Special information about .NET Framework 1.1 for users of Crystal Ball 7.2.2 and earlier versions

What Microsoft .NET Framework components must be installed for Crystal Ball 7.2.2 or earlier versions to install?

There are two separate components that will need to be installed on your system. The .NET Framework 1.1 Service Pack 1 install does not add an entry in your Add/Remove Programs dialog to show that it is installed, but the Microsoft.NET Framework 1.1 will show up in the Add/Remove Programs dialog if it is installed.

If you have these two entries in your Add/Remove Programs dialog, .NET Framework 1.1 Service Pack 1 is installed:

  • Microsoft .NET Framework 1.1
  • Microsoft .NET Framework 1.1 Hotfix (KB886903)

The Microsoft .NET Framework 1.1 Hotfix (KB886903) requires that the .NET Framework 1.1 Service Pack 1 be installed before the installation will complete. If you have this Hotfix, you have Service Pack 1 for .NET Framework 1.1.

If you have Microsoft .NET Framework 1.1 Hotfix (KB886904) it will have to be uninstalled to install .NET Framework 1.1 Service Pack 1.

Note: Hotfix KB886904 is a hotfix for Microsoft .NET Framework 1.1. It does not contain .NET Framework 1.1 Service Pack 1, nor is it possible to install .NET Framework 1.1 Service Pak 1 on a machine with Hotfix KB886904. .NET Framework 1.1 Service Pack 1 includes Hotfix KB886903 which is equivalent to hotfix KB886904, so uninstalling Hotfix KB886904 and installing .NET Framework 1.1 Service Pak will not lower the security level.

If you don?t have both required components, please follow these links to install the components:

Microsoft Links Note: Microsoft links are very long and do not fit on one line. Some email windows will break the links into two lines and only the top row will have a link line underneath. If this happens, please copy both lines into your browser and then hit enter. It will take you directly to the page.

Install .NET Framework 1.1 from this link:

http://www.microsoft.com/downloads/details.aspx?FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3&displaylang=en

Install .NET Framework 1.1 Service Pack 1 from this link (If you already have .NET Framework 1.1 Service Pack 1, the installer will tell you it is already installed):

http://www.microsoft.com/downloads/details.aspx?familyid=a8f5654f-088e-40b2-bbdb-a83353618b38&displaylang=en

How can I tell if Microsoft .NET Framework 1.1 Service Pack 1 is installed on my machine?

Installing .NET Framework 1.1 Service Pack 1 doesn?t add an entry to your Add/Remove Programs dialog. If you don?t see Microsoft .NET Framework 1.1 Hotfix (KB886903) in the Add/Remove Programs dialog, the only way to tell if the .NET Framework 1.1 Service Pack 1 (NDP1.1sp1-KB867460-X86.exe) is installed on the machine is to check the following registry setting in the Registry Editor:

  • Key Name: HKEY_LOCAL_MACHINE\Software\Microsoft\NET Framework Setup\NDP\v1.1.4322
  • Value: SP
  • Data type: REG_DWORD

The data in the SP value tells you which service pack is installed for .NET Framework 1.1. For example, if the value of SP is 0, no service pack is installed for .NET Framework 1.1. If the value is 1, Service Pack 1 for .NET Framework 1.1 is installed.

Why does Crystal Ball keep asking me to install .NET Framework 1.1 when I already have it installed?

There are two components to the .NET Framework 1.1 install and you are missing the Service Pack 1 installation for .NET Framework 1.1.

Install .NET Framework 1.1 Service Pack 1 from this link (If you already have .NET Framework 1.1 Service Pack 1, the installer will tell you it is already installed):

http://www.microsoft.com/downloads/details.aspx?familyid=a8f5654f-088e-40b2-bbdb-a83353618b38&displaylang=en

Why do I get the error message: ?Microsoft .NET Framework 1.1 Service Pack 1 (KB867460) cannot be installed because you have one or more hot fixes installed. Remove them and try again.?

Microsoft has created two paths to add patches to .NET Framework 1.1. One of these is by adding Microsoft .NET Framework 1.1 Hotfix (KB886904) to the base .NET Framework 1.1. This path will block the installation of Service Pack 1 for .NET Framework 1.1. It will need to be uninstalled to install .NET Framework 1.1 Service Pack 1. If you want to replace this Hotfix with the version compatible with Microsoft .NET Framework 1.1 Service Pack 1, see the next question.

What components should I have for .NET Framework 1.1, so that I will have the latest patches from Microsoft for the product?

The update path provided by Microsoft for .NET Framework 1.1 Service Pack 1 includes: Microsoft .NET Framework 1.1 (dotnetfx.exe), .NET Framework 1.1 Service Pack 1 (NDP1.1sp1-KB867460-X86.exe), and ASP .NET Hotfix (KB886903), which will show up in the Add/Remove programs dialog as:

Microsoft .NET Framework 1.1 Hotfix (KB886903)

The install link for the KB886903 Hotfix is:

ASP.NET Security Update for Microsoft .NET Framework 1.1 Service Pack 1/ KB886903 (NDP1.1sp1-KB886903-X86.exe):

http://www.microsoft.com/downloads/details.aspx?FamilyID=8ec6fb8a-29eb-49cf-9dbc-1a0dc2273ff9&displaylang=en


 
Home | Products | Services | Industries | Applications | Support | About Us | How to Buy
Privacy Policy | Trademarks | Copyright © 2007, Oracle and/or its affiliates. All rights reserved.