Click to Rate and Give Feedback
Collapse All/Expand All Collapse All
This page is specific to
Microsoft Visual Studio 2008/.NET Framework 3.5

Other versions are also available for the following:
.NET Framework Developer's Guide
Registration-Free COM Interop

Registration-free COM interop activates a component without using the Windows registry to store assembly information. Instead of registering a component on a computer during deployment, you create Win32-style manifest files at design time that contain information about binding and activation. These manifest files, rather than registry keys, direct the activation of an object.

Using registration-free activation for your assemblies instead of registering them during deployment offers two advantages:

  • You can control which DLL version is activated when more than one version is installed on a computer.

  • End users can use XCOPY or FTP to copy your application to an appropriate directory on their computer. The application can then be run from that directory.

This section describes the two types of manifests needed for registration-free COM interop: application and component manifests. These manifests are XML files. An application manifest, which is created by an application developer, contains metadata that describes assemblies and assembly dependencies. A component manifest, created by a component developer, contains information otherwise located in the Windows registry.

Requirements for Registration-Free COM Interop

Identifies operating system and .NET Framework version requirements.

Configuring COM Components for Registration-Free Activation

Describes COM side-by-side assemblies.

How to: Configure .NET-Based Components for Registration-Free Activation

Describes how to create an application manifest and how to create and embed a component manifest.

Side-by-Side Execution for COM Interop

Describes how to safely share components through COM interop services.

Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Manifests      Morris Maynard   |   Edit   |   Show History

"This section describes the two types of manifests needed for registration-free COM interop..."

Where is the description? Where is the definition, for that matter?

Tags What's this?: Add a tag
Flag as ContentBug
Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use | Trademarks | Privacy Statement
Page view tracker