| CRM Component Manager |
21CRM Setup Factory |
Requires a "recording" session be
started and maintained while customizing |
Run Setup Factory whenever you want,
without pre-planning or managing sessions |
Requires CRM 200 or CRM 100 with
an Integration Server license |
No CRM licensing requirements |
Incorporates most CRM customizations
automatically |
Incorporates most CRM customizations
automatically |
Requires separate components for
"new installation" and "Upgrades" |
Automatically senses the current
state of the CRM implementation and installs appropriately. One
Setup Factory will both install and upgrade. |
Must be run manually by a user logged
into CRM |
Can be directly incorporated into
a complex (or not so complex) software installer such as InstallShield,
Visual Studio's setup projects, or others for a 100% seamless, interactive
installation |
Generates "folders" and "files" that
must be copied between servers |
Generates a single "CRMSetupFactory.exe"
file that can be "played back" by double clicking |
Is hard to customize and requires
learning a new "script language" |
Uses 100% standard languages such
as TSQL |
Records everything you do, and plays
back everything you do |
Allows you to granularly pick what
you want to put into your Setup Factory, so if you don't want to
transfer everything you did, just parts, you can easily do so. |
Incorporates some ASP pages, if they
are directly referenced by tabs in CRM |
Allows you to pick and choose any
files, from anywhere within CRM for inclusion in your Setup Factory. |
Is a good tool for migrating changes
between CRM systems |
Is a GREAT
tool for consultants to migrate customizations between CRM systems,
but is also an extremely powerful tool for CRM Development Partners
to use as a quick and easy way to deploy their extension products
to CRM, seamlessly and efficiently as part of a larger software
installation. |