4

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?

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

2 Answers 2

7

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.

2
  • 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, 2012 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, 2012 at 17:34
2

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.

5
  • 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, 2012 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, 2012 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, 2012 at 17:35
  • @Vam'çá You mean a .config on exe folder?
    – Diogo
    Jul 13, 2012 at 17:37
  • @Diogo exactly!
    – Jader Dias
    Jul 13, 2012 at 17:46

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .