File Listings for the .NET Compact Framework

This topic lists the assemblies and files that are provided by the .NET Compact Framework for application development. These lists are not comprehensive and are subject to change.

Common Language Runtime (CLR)

Native Code

The files listed in the following table are native code and are compiled according to the targeted processor.

File

Description

Mscoree.dll

Stub for the correct CLR engine.

Mscoree3_5.dll

Just-in-time (JIT) and code engines.

Netcfagl3_5.dll

Native code portion of Windows.Forms.

Netcfd3dm3_5.dll

Native code portion of D3DM.

Cgacutil.exe

Global assembly cache utility.

Note

Netcf_setup.dll is in the CAB file, but it is not installed on the device and it is not part of the CLR.

Managed Code

The files listed in the following table are JIT-compiled .NET Framework managed code files and are processor independent.

File

Description

Version

Mscorlib.dll

Base class libraries.

1.0

System.dll

Base class libraries.

1.0

System.xml.dll

XML Reader, Writer, and DOM support.

1.0

System.Core.dll

Base class libraries.

3.5

System.Data.dll

ADO.NET dataset support.

1.0

System.Drawing.dll

Graphics Device Interface (GDI) drawing support.

1.0

System.Messaging.dll

Message Queuing (also known as MSMQ).

2.0

System.Windows.Forms.dll

Forms package.

1.0

System.Web.Services.dll

XML Web service client support.

1.0

Microsoft.VisualBasic.dll

Visual Basic runtime library.

1.0

CustomMarshallers.dll

Custom marshalers.

2.0

System.ServiceModel.dll

Windows Communication Foundation (WCF) for devices.

3.5

System.Xml.Xlinq.dll

Language-Integrated Query (LINQ) for devices.

3.5

System.Data.Entity.dll

Supports LINQ infrastructure.

3.5

System.Runtime.Serialization.dll

Serialization and deserialization of objects.

3.5

Additional Components

Managed Code

The files listed in the following table are JIT-compiled .NET Framework managed code files. These files are processor independent and unique to the .NET Compact Framework.

File

Description

Version

System.Net.IrDA.dll

Infrared communications.

1.0

System.Windows.Forms.DataGrid.dll

DataGrid control for the .NET Compact Framework (1.0 only)

1.0

Microsoft.WindowsCE.Forms.dll

Windows Embedded CE .NET Framework controls.

2.0

Microsoft.WindowsMobile.DirectX.dll

Managed DirectX and Direct3D for devices.

2.0

Microsoft.ServiceModel.Channels.Mail.dll

Windows Communication Foundation (WCF) Exchange Server mail transport for devices.

3.5

Microsoft.ServiceModel.Channels.Mail.WindowsMobile.dll

WCF Exchange Server mail transport for Windows Mobile devices.

3.5

See Also

Concepts

Devices and Platforms Supported by the .NET Compact Framework

Other Resources

.NET Compact Framework Assemblies and Files