Source Code for Migration Components

The Directory Migration Toolbox includes compiled versions of the components you can use to immediately migrate your Site Server 3.0 Membership Directory to the Commerce Server Profiles data store. In addition, the Toolbox includes the source code for all of the components so you can modify them to meet your needs.

The source code for these components is located in the following folder:

<Drive>:\Program Files\Microsoft Commerce Server\SDK\Tools\MembershipMigration

The following table lists the subfolders in the MembershipMigration folder, and describes the components in each subfolder.

Subfolder Description
\bin\release Pre-compiled binaries of the Directory Migration objects and the migration test client.
\Client C++ source code for a simple client to migrate a single user profile.
\GroupMigration Microsoft Visual Basic source code for the tool used to pre-populate Active Directory groups before migrating user profiles.
\include Include header files used when you build the objects.
\MigrationLogObj C++ source code for the MigrationLogObj object of the Directory Migration Tool.
\MigrationMainObj C++ source code for the MigrationMainObj object.
\MigrationModifyObj C++ source code for the MigrationModifyObj object.
\MigrationReadObj C++ source code for the MigrationReadObj object.
\MigUtil C++ source code for the Migration Utility Library of the Directory Migration Tool.
\MigrationWriteObj C++ source code for the MigrationWriteObj object
\ProfileBuilder Visual Basic source code for the Migration ProfileBuilder tool, used to build the Extensible Markup Language (XML) configuration file used by the Directory Migration tool objects.
\SubGroupManager Visual Basic source code for a helper object, used to determine the group in which a user belongs.

The Readme.htm file in the MembershipMigration folder contains important information about the Directory Migration Toolbox for this release of Commerce Server.

See Also

Programmer's Reference for Migration


All rights reserved.