Server 2008 R2 Server Core と .NET Framework 2.0

こんにちはAaronです。

最近サーバーの友人たちから「.NET FrameworkはServer Coreでどうなってる?」と聞かれています。私はあまり詳しくありませんが、Redmond のサーバーの仲間のAndrew Masonのブログに情報があります。

Server Coreに.NET Frameworkのサブセットが入っています。でも「サブセットって実際どのものでしょうか?」はまだ答えがありませんでした。

.NET 2.0 とServer 2008 R2 のServer Coreの場合、Server Coreの役割をみながら必要なものを選びました。Server 2008 R2 の Server Coreの.NET Framework 2.0から以下のNamespace が含まれていません

  • 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

 

この上に機能はServer Coreに含まれていない機能が必要なものです(DirectX,UI/MMC、マルチメディア、Tablet サポートなど)

 

インストールするには:

  • start /w ocsetup NetFx2-ServerCore

32bit版が必要な場合、WoW64を最初にインストールする必要があります:

  • start /w ocsetup ServerCore-WOW64
  • start /w ocsetup NetFx2-ServerCore-WOW64

 

Andrewのポストはここにあります。

https://blogs.technet.com/server_core/archive/2008/11/25/net-2-0-and-server-core-in-windows-server-2008-r2.aspx