This appendix allows you to look up a namespace and determine which assemblies export that namespace. This information is helpful when constructing the appropriate /reference:<file list> command-line option for the C# compiler. However, commonly used assemblies are referenced by default.
For a complete list of default assemblies, see the global C# response file, csc.rsp, in %SystemRoot%\Microsoft.NET\Framework\VERSION, where VERSION is the version number of the framework (the first release of .NET is v1.0.3705, and 1.1 is v1.1.4322). You can modify csc.rsp to affect all compilations run on your machine, or you can create a local csc.rsp in your current directory. The local response file is processed after the global one. You can use the /noconfig switch with csc.exe to disable the local and global csc.rsp files entirely.
Namespace |
DLLs |
---|---|
Accessibility |
Accessibility.dll |
EnvDTE |
envdte.dll |
IEHost.Execute |
IEExecRemote.dll |
Microsoft.CLRAdmin |
mscorcfg.dll |
Microsoft.CSharp |
cscompmgd.dll System.dll |
Microsoft.IE |
IEHost.dll IIEHost.dll |
Microsoft.JScript |
Microsoft.JScript.dll |
Microsoft.JScript.Vsa |
Microsoft.JScript.dll |
Microsoft.Office.Core |
office.dll |
Microsoft.VisualBasic |
Microsoft.VisualBasic.dll System.dll |
Microsoft.VisualBasic.Compatibility.VB6 |
Microsoft.VisualBasic.Compatibility.Data.dll Microsoft.VisualBasic.Compatibility.dll |
Microsoft.VisualBasic.CompilerServices |
Microsoft.VisualBasic.dll |
Microsoft.VisualBasic.Vsa |
Microsoft.VisualBasic.Vsa.dll |
Microsoft.VisualC |
Microsoft.VisualC.Dll |
Microsoft.Vsa |
Microsoft.JScript.dll Microsoft.Vsa.dll |
Microsoft.Vsa.Vb.CodeDOM |
Microsoft.Vsa.Vb.CodeDOMProcessor.dll |
Microsoft.Win32 |
mscorlib.dll System.dll |
Microsoft_VsaVb |
Microsoft_VsaVb.dll |
RegCode |
RegCode.dll |
System |
mscorlib.dll System.dll |
System.CodeDom |
System.dll |
System.CodeDom.Compiler |
System.dll |
System.Collections |
mscorlib.dll |
System.Collections.Specialized |
System.dll |
System.ComponentModel |
System.dll |
System.ComponentModel.Design |
System.Design.dll System.dll |
System.ComponentModel.Design.Serialization |
System.Design.dll System.dll |
System.Configuration |
System.dll |
System.Configuration.Assemblies |
mscorlib.dll |
System.Configuration.Install |
System.Configuration.Install.dll |
System.Data |
System.Data.dll |
System.Data.Common |
System.Data.dll |
System.Data.Odbc |
System.Data.dll |
System.Data.OleDb |
System.Data.dll |
System.Data.OracleClient |
System.Data.OracleClient.dll |
System.Data.SqlClient |
System.Data.dll |
System.Data.SqlTypes |
System.Data.dll |
System.Diagnostics |
mscorlib.dll System.Configuration.Install.dll |
System.Diagnostics.Design |
System.Design.dll |
System.Diagnostics.SymbolStore |
ISymWrapper.dll mscorlib.dll |
System.DirectoryServices |
System.DirectoryServices.dll |
System.Drawing |
System.Drawing.dll |
System.Drawing.Design |
System.Drawing.Design.dll System.Drawing.dll |
System.Drawing.Drawing2D |
System.Drawing.dll |
System.Drawing.Imaging |
System.Drawing.dll |
System.Drawing.Printing |
System.Drawing.dll |
System.Drawing.Text |
System.Drawing.dll |
System.EnterpriseServices |
System.EnterpriseServices.dll |
System.EnterpriseServices.CompensatingResourceManager |
System.EnterpriseServices.dll |
System.EnterpriseServices.Internal |
System.EnterpriseServices.dll |
System.Globalization |
mscorlib.dll |
System.IO |
mscorlib.dll System.dll |
System.IO.IsolatedStorage |
mscorlib.dll |
System.Management |
System.Management.dll |
System.Management.Instrumentation |
System.Management.dll |
System.Messaging |
System.Messaging.dll |
System.Messaging.Design |
System.Design.dll System.Messaging.dll |
System.Net |
System.dll |
System.Net.Sockets |
System.dll |
System.Reflection |
mscorlib.dll |
System.Reflection.Emit |
mscorlib.dll |
System.Resources |
mscorlib.dll System.Windows.Forms.dll |
System.Runtime.CompilerServices |
mscorlib.dll |
System.Runtime.InteropServices |
mscorlib.dll |
System.Runtime.InteropServices.CustomMarshalers |
CustomMarshalers.dll |
System.Runtime.InteropServices.Expando |
mscorlib.dll |
System.Runtime.Remoting |
mscorlib.dll |
System.Runtime.Remoting.Activation |
mscorlib.dll |
System.Runtime.Remoting.Channels |
mscorlib.dll System.Runtime.Remoting.dll |
System.Runtime.Remoting.Channels.Http |
System.Runtime.Remoting.dll |
System.Runtime.Remoting.Channels.Tcp |
System.Runtime.Remoting.dll |
System.Runtime.Remoting.Contexts |
mscorlib.dll |
System.Runtime.Remoting.Lifetime |
mscorlib.dll |
System.Runtime.Remoting.Messaging |
mscorlib.dll |
System.Runtime.Remoting.Metadata |
mscorlib.dll |
System.Runtime.Remoting.Metadata.W3cXsd2001 |
mscorlib.dll |
System.Runtime.Remoting.MetadataServices |
System.Runtime.Remoting.dll |
System.Runtime.Remoting.Proxies |
mscorlib.dll |
System.Runtime.Remoting.Services |
mscorlib.dll System.Runtime.Remoting.dll |
System.Runtime.Serialization |
mscorlib.dll |
System.Runtime.Serialization.Formatters |
mscorlib.dll |
System.Runtime.Serialization.Formatters.Binary |
mscorlib.dll |
System.Runtime.Serialization.Formatters.Soap |
System.Runtime.Serialization.Formatters.Soap.dll |
System.Security |
mscorlib.dll |
System.Security.Cryptography |
mscorlib.dll |
System.Security.Cryptography.X509Certificates |
mscorlib.dll System.dll |
System.Security.Cryptography.Xml |
System.Security.dll |
System.Security.Permissions |
mscorlib.dll System.dll |
System.Security.Policy |
mscorlib.dll |
System.Security.Principal |
mscorlib.dll |
System.ServiceProcess |
System.ServiceProcess.dll |
System.ServiceProcess.Design |
System.Design.dll System.ServiceProcess.dll |
System.Text |
mscorlib.dll |
System.Text.RegularExpressions |
System.dll |
System.Threading |
mscorlib.dll System.dll |
System.Timers |
System.dll |
System.Web |
System.Web.dll |
System.Web.Caching |
System.Web.dll |
System.Web.Configuration |
System.Web.dll |
System.Web.Handlers |
System.Web.dll |
System.Web.Hosting |
System.Web.dll |
System.Web.Mobile |
System.Web.Mobile.dll |
System.Web.Mail |
System.Web.dll |
System.Web.RegularExpressions |
System.Web.RegularExpressions.dll |
System.Web.Security |
System.Web.dll |
System.Web.Services |
System.Web.Services.dll |
System.Web.Services.Configuration |
System.Web.Services.dll |
System.Web.Services.Description |
System.Web.Services.dll |
System.Web.Services.Discovery |
System.Web.Services.dll |
System.Web.Services.Protocols |
System.Web.Services.dll |
System.Web.SessionState |
System.Web.dll |
System.Web.UI |
System.Web.dll |
System.Web.UI.Design |
System.Design.dll |
System.Web.UI.Design.MobileControls |
System.Web.Mobile.dll |
System.Web.UI.Design.WebControls |
System.Design.dll |
System.Web.UI.HtmlControls |
System.Web.dll |
System.Web.UI.MobileControls |
System.Web.Mobile.dll |
System.Web.UI.WebControls |
System.Web.dll |
System.Web.Util |
System.Web.dll |
System.Windows.Forms |
System.Windows.Forms.dll |
System.Windows.Forms.ComponentModel.Com2Interop |
System.Windows.Forms.dll |
System.Windows.Forms.Design |
System.Design.dll System.Windows.Forms.dll |
System.Windows.Forms.PropertyGridInternal |
System.Windows.Forms.dll |
System.Xml |
System.Data.dll System.XML.dll |
System.Xml.Schema |
System.XML.dll |
System.Xml.Serialization |
System.XML.dll |
System.Xml.XPath |
System.XML.dll |
System.Xml.Xsl |
System.XML.dll |