.NET 2.0 and Server Core in Windows Server 2008 R2


This time I’ll cover what I meant last time by a subset of .NET 2.0, with future posts covering the other additions in more detail. Not everything required for full .NET 2.0 support is included in Server Core. Instead of increasing the Server Core footprint to add functionality that isn’t “core” to Server Core (couldn’t resist), we added the portions of .NET 2.0 that align with what is already in Server Core. Therefore, the following namespaces are not available as part of .NET 2.0 on Server Core:


·         Microsoft.Aspnet.Snapin


·         Microsoft.Ink


·         Microsoft.ManagementConsole.*


·         Microsoft.StylusInput.*


·         Microsoft.VisualBasic.Compatibility.VB6


·         Microsoft.Windows.Themes


·         Microsoft.WindowsCE.Forms


·         Microsoft.WindowsMobile.DirectX.*


·         System.ComponentModel.Design.*


·         System.Data.Design


·         System.Deployment.Application


·         System.Diagnostics.Design


·         System.Media


·         System.Messaging.*


·         System.Speech.*


·         System.Web.UI.Design.* (design time support in this namespace is unavailable, runtime support for expression builders is supported)


·         System.Windows.*


·         UIAutomationClientsideProviders


As you can see from the list, these require functionality not available in Server Core, e.g. DirectX, UI/MMC, Multimedia, Tablet support, etc.


To install .NET 2.0 on Server Core you can run:


·         Start /w ocsetup  NetFx2-ServerCore


If 32bit support is needed you first need to install WoW64 and then .NET 2.0 WoW64 support, the following assume the above command has already been run:


·         Start /w ocsetup ServerCore-WOW64


·         Start /w ocsetup NetFx2-ServerCore-WOW64


Comments (10)

  1. Anonymous says:

    Server Core is a new Windows installation option introduced in Windows Server 2008. The original Windows

  2. Anonymous says:

    We got an email request from a potential user asking if VistaDB could run on Windows Server Core. I basically responded that if you can install .Net 2 then we should work. Well, that is where it gets interesting. A quick search through MSDN shows that

  3. Anonymous says:

    .Net Frameworks – how many distros are there?

  4. Anonymous says:

    Part II : Windows Server 2008 R2における IIS 変更点 それでは R2 でバージョン以外(それだけってことは無いですな)に何が変わったか見ていきましょう。 ただ、この

  5. Anonymous says:

    こんにちは。(やはり、ブログに書いておくことにしました . . .) ご存じの通り Server Core は、Windows Server 2008 R2 で .NET 開発者にとっても無関係なものではなくなりました。いままでは

  6. Anonymous says:

    Will Server Core in Windows Server 2008 R2 support the following:

    1.  SQL Server 2008

    2.  WSS 3.0

    3.  MOSS 2007

    Thanks.

  7. There are no finalized plans for any of those at this time.

  8. Sporter says:

    Does Server Core R2 support installing custom-built .NET Windows Services?  After enabling .NET 2.0 Framework, I could not find InstallUtil.exe in the C:WindowsMicrosoft.NETFrameworkv2.0blahblah directory.

  9. gymmbo says:

    is this a separate download? Not able to enable this!!! Need it to evaluate HP VSA.