none
3.5.1 .net installation on Windows Server 2008 R2 and 32 vs 64 bit RRS feed

  • Question

  • Hi,

    Trying to turn on the .net 3.5.1 feature on my Server 2008 R2 Standard x64 machine using Server Manager.  Before I do so I had a question.

    I have a 64 bit application I'm about to install on this server.  Also installing Java JRE 64 bit.  The prerequisites say to install .net 2.0 or higher

    I assume the .net version I need to install must be 64 bit to match.  I wasn’t able to find a 64 bit version of .net 3.5.1 anywhere on Microsoft downloads (doesn’t specify 32 vs 64 bit)

    The I read that .Net on Server 2008 comes as a feature one enables via Server Manager.  Can I assume this version is automatically 64 bit since this is a 64 bit server?  What if I had wanted 32 bit .Net?  Where's the distinction?

    Thanks,

    Peter

    Friday, July 20, 2012 1:52 PM

Answers

  • Hi kalop,

    Please have a look at this official page http://msdn.microsoft.com/en-us/library/kz0ke5xt.aspx

    You will find "Windows Server 2008 R2 has .NET Framework 3.5 SP1 as an optional component of the operating system, but by default" from "Cannot install .NET 3.5 SP1 on Windows Server 2008 R2 or Windows 7"

    You can also find "The .NET Framework 3.5 supports both 32-bit and 64-bit operating systems." from "How to create a 64-bit bootstrapper that includes the .NET Framework"

    Regards,


    Barry Wang [MSFT]
    MSDN Community Support | Feedback to us

    Monday, July 23, 2012 7:21 AM
    Moderator

All replies

  • Both are there. On 64 bit Windows 7 and Windows Server 2008 R2, both 32 bit and 64 bit .NET Framework 3.5.1 are embedded.

    3.5.1 is .NET Framework 2.0/3.0/3.5 updated through 3.5 SP1 (all one framework. 2.0 is the base, full, framework. 3.0 and 3.5 are extensions to 2.0).

    Friday, July 20, 2012 7:15 PM
  • Thanks

    So what you're saying is there's no need to choose.  If enabled, 32 bit apps will use 32 bit .net and 64-bit apps use 64 bit?

    Friday, July 20, 2012 9:22 PM
  • Hi kalop,

    Please have a look at this official page http://msdn.microsoft.com/en-us/library/kz0ke5xt.aspx

    You will find "Windows Server 2008 R2 has .NET Framework 3.5 SP1 as an optional component of the operating system, but by default" from "Cannot install .NET 3.5 SP1 on Windows Server 2008 R2 or Windows 7"

    You can also find "The .NET Framework 3.5 supports both 32-bit and 64-bit operating systems." from "How to create a 64-bit bootstrapper that includes the .NET Framework"

    Regards,


    Barry Wang [MSFT]
    MSDN Community Support | Feedback to us

    Monday, July 23, 2012 7:21 AM
    Moderator