Which of the following statements is false about Common Language Runtime

  1. .NET Framework 2.0 CLR was was introduced with VS 2005

  2. .Net Framework 3.0 uses the .NET Framework 2.0 CLR

  3. .Net Framework 3.5 uses the .NET Framework 2.0 CLR

  4. .Net Framework 3.5 SP1 first time introduce the .NET Framework 3.0 CLR


Correct Option: D
Explanation:

To answer this question, the user needs to have knowledge about Common Language Runtime (CLR), which is the virtual machine component of Microsoft's .NET framework that executes .NET programs.

Now, let's go through each option and explain why it is right or wrong:

A. .NET Framework 2.0 CLR was introduced with VS 2005: This statement is true. The CLR version 2.0 was introduced with Visual Studio 2005 and the .NET Framework 2.0.

B. .Net Framework 3.0 uses the .NET Framework 2.0 CLR: This statement is true. The .Net Framework 3.0 is just an add-on to the .Net Framework 2.0, and it uses the same CLR version 2.0.

C. .Net Framework 3.5 uses the .NET Framework 2.0 CLR: This statement is true. The .Net Framework 3.5 is built on top of the .Net Framework 2.0 and uses the same CLR version 2.0.

D. .Net Framework 3.5 SP1 first time introduced the .NET Framework 3.0 CLR: This statement is false. The .Net Framework 3.5 SP1 did not introduce the .NET Framework 3.0 CLR. It still uses the same CLR version 2.0.

Therefore, the answer is: D.

Find more quizzes: