Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Is it already defined? Will it be .NET Framework 4 or 4.5? Will it be Client Profile or Full? Will Extended and Multi-Targeting packs also be included?

share|improve this question
1  
I'm not asking for which versions will it support, but what comes already installed. –  Jader Dias Jul 12 '12 at 14:14
    
@Vam'çá - .NET 4.5 because that is the only version that Metro supports. –  Ramhound Jul 12 '12 at 14:47
add comment

2 Answers

up vote 7 down vote accepted

This MS TechNet article says:

Windows 8 and Windows Server 2012 include .Net 4.5, which supports building and running the next generation of applications and web services, including Metro-style apps. .Net 4.5 supports applications written for 4.0, so there is no need to install .Net 4.0 on Windows 8.

The above article doesn't mention Client Profile and appears to apply to the desktop version of Windows 8, not the tablet version of Windows 8.

This article, .NET in Windows 8, describes a stripped-down .NET in the tablet version of Windows 8.

share|improve this answer
    
The article describes the WinRT .NET Profile, which is similar to the Client Profile, but is required to be sold on the Windows Store. –  Ramhound Jul 12 '12 at 14:50
    
Starting with the .NET Framework 4.5, the Client Profile has been discontinued and only the full redistributable package is available. Optimizations provided by the .NET Framework 4.5, such as smaller download size and faster deployment, have eliminated the need for a separate deployment package. The single redistributable streamlines the installation process and simplifies your app's deployment options. –  Jader Dias Jul 13 '12 at 17:34
add comment

According to this googled article:

The .NET Framework 4.5 RC is included with Windows 8 Release Preview and installed on your computer with the operating system. However, the .NET Framework 3.5 is not automatically installed with Windows 8 Release Preview. To run applications that require the .NET Framework 3.5 on Windows 8 Release Preview, you must enable version 3.5 on your computer. There are two ways you can do this: by installing or running an application that requires the .NET Framework 3.5 (that is, by installing the .NET Framework 3.5 on demand), or by enabling the .NET Framework 3.5 in Control Panel. Both options require an Internet connection.

Additionally, according to another MSDN article:

Starting with the .NET Framework 4.5, the Client Profile has been discontinued and only the full redistributable package is available. Optimizations provided by the .NET Framework 4.5, such as smaller download size and faster deployment, have eliminated the need for a separate deployment package. The single redistributable streamlines the installation process and simplifies your app's deployment options.

When you install the .NET Framework 4.5 RC, the .NET Framework 4 Client Profile is updated to the full version of the .NET Framework.

share|improve this answer
    
You don't have to install the .NET Framework 3.5 and/or 4.0 by itself, 4.5 has backward support, although most applications check specifically for 3.5 SP1 and 4.0 –  Ramhound Jul 12 '12 at 19:45
    
@Ramhound no, it is not true, I already tried to install some Win 7 apps based on .Net 3.5 and I was warned to install .net 3.5, some apps only works under 3.5 framework, 4.0 and 4.5 does not provide entire backward support. –  Diogo Jul 12 '12 at 19:47
    
@Diogo but you can still add a configuration file that tells the executable to use a newer version .NET Framework and run it without recompiling. Doing that the application can run into a series of compatibility issues though –  Jader Dias Jul 13 '12 at 17:35
    
@Vam'çá You mean a .config on exe folder? –  Diogo Jul 13 '12 at 17:37
    
@Diogo exactly! –  Jader Dias Jul 13 '12 at 17:46
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.