In March a version of .NET Framework 4 was released to run on Windows Server 2008 R2 SP1. You can download the RTM version but what do you get?
Here is the list of DLLs that I believed should work on Server Core. This list was created when we were looking at giving only what worked on Server Core. I have this lists as I ran the release of .NET Framework 4 Server Core Profile before I took a new role within the .NET Developer Platform group.
The list below lists the files and namespaces in that file. If you do not see something and you think it should work try it. After all the Server Core install contains the Full .NET Framework 4. Just make sure you thoroughly test your application on a Server Core install!
| Filename | Namespaces |
| Accessibility.dll | Accessibility |
| CustomMarshalers.dll | System.Runtime.InteropServices.CustomMarshalers |
| ISymWrapper.dll | System.Diagnostics.SymbolStore |
| Microsoft.Build.Framework.dll | Microsoft.Build.Framework |
| Microsoft.Build.Framework.XamlTypes | |
| Microsoft.Build.Tasks.v4.0.dll | Microsoft.Build.Tasks |
| Microsoft.Build.Tasks.Deployment.Bootstrapper | |
| Microsoft.Build.Tasks.Deployment.ManifestUtilities | |
| Microsoft.Build.Tasks.Hosting | |
| Microsoft.Build.Tasks.Xaml | |
| Microsoft.Build.Utilities.v4.0.dll | Microsoft.Build.Utilities |
| Microsoft.CSharp.dll | Microsoft.CSharp.RuntimeBinder |
| Microsoft.JScript.dll | Microsoft.JScript |
| Microsoft.JScript.Vsa | |
| Microsoft.Transactions.Bridge.dll | System.ServiceModel.Internal |
| Microsoft.Transactions.Bridge.Dtc.dll | N/A - Internal Use Only |
| Microsoft.VisualBasic.Activities.Compiler.dll | N/A - Internal Use Only |
| Microsoft.VisualBasic.dll | Microsoft.VisualBasic |
| Microsoft.VisualBasic.ApplicationServices | |
| Microsoft.VisualBasic.CompilerServices | |
| Microsoft.VisualBasic.Devices | |
| Microsoft.VisualBasic.FileIO | |
| Microsoft.VisualBasic.Logging | |
| Microsoft.VisualBasic.MyServices | |
| Microsoft.VisualBasic.MyServices.Internal | |
| Microsoft.VisualC.Dll | Microsoft.VisualC |
| Microsoft.VisualC.STLCLR.dll | Microsoft.VisualC.StlClr |
| Microsoft.VisualC.StlClr.Generic | |
| Microsoft.Windows.ApplicationServer.Applications.dll | N/A - Internal Use Only |
| SMDiagnostics.dll | N/A - Internal Use Only |
| sysglobl.dll | System.Globalization |
| System.Activities.dll | Microsoft.VisualBasic.Activities |
| Microsoft.VisualBasic.Activities.XamlIntegration | |
| System.Activities | |
| System.Activities.Debugger | |
| System.Activities.DurableInstancing | |
| System.Activities.ExpressionParser | |
| System.Activities.Expressions | |
| System.Activities.Hosting | |
| System.Activities.Persistence | |
| System.Activities.Statements | |
| System.Activities.Tracking | |
| System.Activities.Validation | |
| System.Activities.XamlIntegration | |
| System.Activities.DurableInstancing.dll | System.Activities.DurableInstancing |
| System.AddIn.Contract.dll | System.AddIn.Contract |
| System.AddIn.Contract.Automation | |
| System.AddIn.Contract.Collections | |
| System.AddIn.Pipeline | |
| System.AddIn.dll | System.AddIn |
| System.AddIn.Hosting | |
| System.AddIn.Pipeline | |
| System.ComponentModel.Composition.dll | System |
| System.ComponentModel.Composition | |
| System.ComponentModel.Composition.Hosting | |
| System.ComponentModel.Composition.Primitives | |
| System.ComponentModel.Composition.ReflectionModel | |
| System.ComponentModel.DataAnnotations.dll | System.ComponentModel.DataAnnotations |
| System.configuration.dll | System.Configuration |
| System.Configuration.Internal | |
| System.Configuration.Provider | |
| System.Configuration.Install.dll | System.Configuration.Install |
| System.Diagnostics | |
| System.Core.dll | Microsoft.Win32.SafeHandles |
| System | |
| System.Collections.Generic | |
| System.Diagnostics | |
| System.Diagnostics.Eventing | |
| System.Diagnostics.Eventing.Reader | |
| System.Diagnostics.Eventing.PerformanceData | |
| System.Dynamic | |
| System.IO | |
| System.IO.MemoryMappedFiles | |
| System.IO.Pipes | |
| System.Linq | |
| System.Linq.Expressions | |
| System.Management.Instrumentation | |
| System.Runtime.CompilerServices | |
| System.Runtime.InteropServices | |
| System.Security | |
| System.Security.Cryptography | |
| System.Security.Cryptography.X509Certificates | |
| System.Threading | |
| System.Threading.Tasks | |
| System.Data.DataSetExtensions.dll | System.Data |
| System.Data.dll | Microsoft.SqlServer.Server |
| System.Configuration | |
| System.Data | |
| System.Data.Common | |
| System.Data.Odbc | |
| System.Data.OleDb | |
| System.Data.ProviderBase | |
| System.Data.Sql | |
| System.Data.SqlClient | |
| System.Data.SqlTypes | |
| System.Xml | |
| System.Data.Entity.dll | System.Data |
| System.Data.Common | |
| System.Data.Common.CommandTrees | |
| System.Data.EntityClient | |
| System.Data.Mapping | |
| System.Data.Metadata.Edm | |
| System.Data.Objects | |
| System.Data.Objects.DataClasses | |
| System.Data.Objects.SqlClient | |
| System.Data.Linq.dll | System.Data.Linq |
| System.Data.Linq.Mapping | |
| System.Data.Linq.SqlClient | |
| System.Data.Linq.SqlClient.Implementation | |
| System.Data.OracleClient.dll | System.Data.OracleClient |
| System.Data.Services.Client.dll | System.Data.Services.Client |
| System.Data.Services.Common | |
| System.Data.Services.Design.dll | System.Data.Services.BuildProvider |
| System.Data.Services.Design | |
| System.Data.Services.dll | System.Data.Services |
| System.Data.Services.Internal | |
| System.Data.Services.Providers | |
| System.Data.SqlXml.dll | System.Xml.Utils |
| System.Xml.Xsl | |
| System.Xml.Xsl.IlGen | |
| System.Xml.Xsl.Qil | |
| System.Xml.Xsl.Runtime | |
| System.Xml.Xsl.XPath | |
| System.Xml.Xsl.Xslt | |
| System.Xml.Xsl.XsltOld | |
| System.Xml.Xsl.XsltOld.Debugger | |
| System.Deployment.dll | System.Deployment.Application |
| System.Design.dll | System.ComponentModel.Design |
| System.ComponentModel.Design.Data | |
| System.ComponentModel.Design.Serialization | |
| System.Data.Design | |
| System.Diagnostics.Design | |
| System.Messaging.Design | |
| System.Resources.Tools | |
| System.ServiceProcess.Design | |
| System.Web.UI.Design | |
| System.Web.UI.Design.WebControls | |
| System.Web.UI.Design.WebControls.WebParts | |
| System.Windows.Forms.Design | |
| System.Windows.Forms.Design.Behavior | |
| System.Device.dll | System.Device.Location |
| System.DirectoryServices.AccountManagement.dll | System.DirectoryServices |
| System.DirectoryServices.ActiveDirectory | |
| System.DirectoryServices.dll | System.DirectoryServices.AccountManagement |
| System.DirectoryServices.Protocols.dll | System.DirectoryServices.Protocols |
| System.dll | Microsoft.Csharp |
| Microsoft.VisualBasic | |
| Microsoft.Win32 | |
| System | |
| System.CodeDom | |
| System.CodeDom.Compiler | |
| System.Collections.Concurrent | |
| System.Collections.Generic | |
| System.Collections.ObjectModel | |
| System.Collections.Specialized | |
| System.ComponentModel | |
| System.ComponentModel.Design | |
| System.ComponentModel.Design.Serialization | |
| System.Configuration | |
| System.Diagnostics | |
| System.Diagnostics.CodeAnalysis | |
| System.IO | |
| System.IO.Compression | |
| System.IO.Ports | |
| System.Media | |
| System.Net | |
| System.Net.Cache | |
| System.Net.Configuration | |
| System.Net.Mail | |
| System.Net.Mime | |
| System.Net.NetworkInformation | |
| System.Net.Security | |
| System.Net.Sockets | |
| System.Runtime.InteropServices | |
| System.Runtime.InteropServices.ComTypes | |
| System.Runtime.Versioning | |
| System.Security.AccessControl | |
| System.Security.Authentication | |
| System.Security.Authentication.ExtendedProtection | |
| System.Security.Authentication.ExtendedProtection.Configuration | |
| System.Security.Cryptography | |
| System.Security.Cryptography.X509Certificates | |
| System.Security.Permissions | |
| System.Text.RegularExpressions | |
| System.Threading | |
| System.Timers | |
| System.Web | |
| System.Drawing.Design.dll | System.Drawing.Design |
| System.Drawing.dll | System.Drawing |
| System.Drawing.Design | |
| System.Drawing.Design2D | |
| System.Drawing.Imaging | |
| System.Drawing.Printing | |
| System.Drawing.Text | |
| System.Dynamic.dll | N/A - Internal Use Only |
| System.EnterpriseServices.dll | System.EnterpriseServices |
| System.EnterpriseServices.CompensatingResourceManager | |
| System.EnterpriseServices.Internal | |
| System.IdentityModel.dll | System.IdentityModel.Claims |
| System.IdentityModel.Policy | |
| System.IdentityModel.Selectors | |
| System.IdentityModel.Tokens | |
| System.IdentityModel.Selectors.dll | System.IdentityModel.Selectors |
| System.IO.Log.dll | System.IO.Log |
| System.Management.dll | System.Management |
| System.Management.Instrumentation | |
| System.Management.Instrumentation.dll | System.Management.Instrumentation |
| System.Messaging.dll | System.Messaging |
| System.Messaging.Design | |
| System.Net.dll | System.Net |
| System.Net.PeerToPeer | |
| System.Net.PeerToPeer.Collaboration | |
| System.Numerics.dll | System.Numerics |
| System.Runtime.Caching.dll | System.Runtime.Caching |
| System.Runtime.Caching.Configuration | |
| System.Runtime.Caching.Hosting | |
| System.Runtime.DurableInstancing.dll | System.Runtime.DurableInstancing |
| System.Runtime.Remoting.dll | System.Runtime.Remoting.Channels |
| System.Runtime.Remoting.Channels.Http | |
| System.Runtime.Remoting.Channels.Ipc | |
| System.Runtime.Remoting.Channels.Tcp | |
| System.Runtime.Remoting.MetadataServices | |
| System.Runtime.Remoting.Services | |
| System.Runtime.Serialization.dll | System.Runtime.Serialization |
| System.Runtime.Serialization.Configuration | |
| System.Runtime.Serialization.Json | |
| System.Xml | |
| System.Runtime.Serialization.Formatters.Soap.dll | System.Runtime.Serialization.Formatters.Soap |
| System.Security.dll | System.Security.Cryptography |
| System.Security.Cryptography.Pkcs | |
| System.Security.Cryptography.X509Certificates | |
| System.Security.Cryptography.Xml | |
| System.Security.Permissions | |
| System.ServiceModel.Activation.dll | System.ServiceModel |
| System.ServiceModel.Activation | |
| System.ServiceModel.Activities.Activation | |
| System.ServiceModel.Activities.dll | System.ServiceModel |
| System.ServiceModel.Activities | |
| System.ServiceModel.Activities.Configuration | |
| System.ServiceModel.Activities.Description | |
| System.ServiceModel.Activities.Tracking | |
| System.ServiceModel.Activities.Tracking.Configuration | |
| System.ServiceModel.XamlIntegration | |
| System.ServiceModel.Channels.dll | System.ServiceModel.Channels |
| System.ServiceModel.Configuration | |
| System.ServiceModel.Discovery.dll | System.ServiceModel.Discovery |
| System.ServiceModel.Discovery.Configuration | |
| System.ServiceModel.Discovery.Version11 | |
| System.ServiceModel.Discovery.VersionApril2005 | |
| System.ServiceModel.Discovery.VersionCD1 | |
| System.ServiceModel.dll | System |
| System.Collections.Generic | |
| System.IO | |
| System.ServiceModel | |
| System.ServiceModel.Activities | |
| System.ServiceModel.Activities.Configuration | |
| System.ServiceModel.Channels | |
| System.ServiceModel.ComIntegration | |
| System.ServiceModel.Configuration | |
| System.ServiceModel.Description | |
| System.ServiceModel.Diagnostics | |
| System.ServiceModel.Dispatcher | |
| System.ServiceModel.MsmqIntegration | |
| System.ServiceModel.PeerResolvers | |
| System.ServiceModel.Security | |
| System.ServiceModel.Security.Tokens | |
| System.ServiceModel.Syndication | |
| System.ServiceModel.XamlIntegration | |
| System.ServiceModel.Routing.dll | System.ServiceModel.Dispatcher |
| System.ServiceModel.Routing | |
| System.ServiceModel.Routing.Configuration | |
| System.ServiceModel.ServiceMoniker40.dll | System.ServiceModel.ServiceMoniker40 |
| System.ServiceModel.WasHosting.dll | N/A - Internal Use Only |
| System.ServiceModel.Web.dll | System.ServiceModel |
| System.ServiceModel.Activities | |
| System.ServiceModel.Channels | |
| System.ServiceModel.Configuration | |
| System.ServiceModel.Description | |
| System.ServiceModel.Dispatcher | |
| System.ServiceModel.Web | |
| System.ServiceProcess.dll | System.ServiceProcess |
| System.ServiceProcess.Design | |
| System.Transactions.dll | System.Transactions |
| System.Transactions.Configuration | |
| System.Web.Abstractions.dll | N/A - Internal Use Only |
| System.Web.ApplicationServices.dll | System.Web.Configuration |
| System.Web.Security | |
| System.Web.DataVisualization.dll | System.Web.UI.DataVisualization.Charting |
| System.Web.dll | System.Web |
| System.Web.Caching | |
| System.Web.Compilation | |
| System.Web.Configuration | |
| System.Web.Configuration.Internal | |
| System.Web.Handlers | |
| System.Web.Hosting | |
| System.Web.Mail | |
| System.Web.Management | |
| System.Web.Profile | |
| System.Web.Routing | |
| System.Web.Security | |
| System.Web.SessionState | |
| System.Web.UI | |
| System.Web.UI.Adapters | |
| System.Web.UI.HtmlControls | |
| System.Web.UI.WebControls | |
| System.Web.UI.WebControls.Adapters | |
| System.Web.UI.WebControls.WebParts | |
| System.Web.Util | |
| System.Web.DynamicData.dll | System.Web.DynamicData |
| System.Web.DynamicData.ModelProviders | |
| System.Web.UI | |
| System.Web.Entity.dll | System.Web.UI.WebControls |
| System.Web.Extensions.Design.dll | System.Web.UI.Design |
| System.Web.UI.Design.WebControls | |
| System.Web.Extensions.dll | System.Web.ApplicationServices |
| System.Web.ClientServices | |
| System.Web.ClientServices.Providers | |
| System.Web.Compilation | |
| System.Web.Configuration | |
| System.Web.DynamicData | |
| System.Web.Handlers | |
| System.Web.Management | |
| System.Web.Query.Dynamic | |
| System.Web.Script | |
| System.Web.Script.Serialization | |
| System.Web.Script.Services | |
| System.Web.UI | |
| System.Web.UI.WebControls | |
| System.Web.UI.WebControls.Expressions | |
| System.Web.Mobile.dll | System.Web.Mobile |
| System.Web.UI.Design.MobileControls | |
| System.Web.UI.Design.MobileControls.Converters | |
| System.Web.UI.MobileControls | |
| System.Web.UI.MobileControls.Adapters | |
| System.Web.UI.MobileControls.Adapters.XhtmlAdapters | |
| System.Web.RegularExpressions.dll | System.Web.RegularExpressions |
| System.Web.Routing.dll | N/A - Internal Use Only |
| System.Web.Services.dll | System.Web.Services |
| System.Web.Services.Configuration | |
| System.Web.Services.Description | |
| System.Web.Services.Discovery | |
| System.Web.Services.Protocols | |
| System.Windows.Forms.dll | System.Resources |
| System.Windows.Forms | |
| System.Windows.Forms.ComponentModel.Com2Interop | |
| System.Windows.Forms.Design | |
| System.Windows.Forms.Layout | |
| System.Windows.Forms.PropertyGridInternal | |
| System.Windows.Forms.VisualStyles | |
| System.Workflow.Activities.dll | System.Workflow.Activities |
| System.Workflow.Activities.Configuration | |
| System.Workflow.Activities.Rules | |
| System.Workflow.Activities.Rules.Design | |
| System.Workflow.ComponentModel.dll | System.Workflow.ComponentModel |
| System.Workflow.ComponentModel.Compiler | |
| System.Workflow.ComponentModel.Design | |
| System.Workflow.ComponentModel.Serialization | |
| System.Workflow.Runtime.dll | System.Activities.Statements |
| System.Activities.Tracking | |
| System.Workflow.Runtime | |
| System.Workflow.Runtime.Configuration | |
| System.Workflow.Runtime.DebugEngine | |
| System.Workflow.Runtime.Hosting | |
| System.Workflow.Runtime.Tracking | |
| System.WorkflowServices.dll | System.ServiceModel |
| System.ServiceModel.Activities | |
| System.ServiceModel.Activities.Description | |
| System.ServiceModel.Configuration | |
| System.ServiceModel.Description | |
| System.ServiceModel.Dispatcher | |
| System.ServiceModel.Persistence | |
| System.Workflow.Activities | |
| System.Workflow.Runtime.Hosting | |
| System.Xaml.dll | System.Windows.Markup |
| System.Xaml | |
| System.Xaml.Permissions | |
| System.Xaml.Schema | |
| System.Xaml.Hosting.dll | System.Xaml.Hosting |
| System.Xaml.Hosting.Configuration | |
| System.XML.dll | System.Xml |
| System.Xml.Resolvers | |
| System.Xml.Schema | |
| System.Xml.Serialization | |
| System.Xml.Serialization.Advanced | |
| System.Xml.Serialization.Configuration | |
| System.Xml.XPath | |
| System.Xml.Xsl | |
| System.Xml.Linq.dll | System.Xml.Linq |
| System.Xml.Schema | |
| System.Xml.XPath |

Comments