>>................
>
> My suggestion to you is that you don't have a clue and you should leave
> the GAC alone.
>
I respect the suggestion and I thank you for the references. (I had seen a
couple of them in the MSDN.) I'd like to rephrase my inquiry by posting
some event details (below) from the ACEEventLog in Event Viewer. They are
generated as soon as I attempt to run a program called CLIStart, which calls
other processes named ccc and mom. Perhaps someone would be kind enough to
interpret them, and to comment on whether they are consistent with my
hypothesis, which is that the routine fails because it doesn't have access
to the proper versions of the assemblies it needs.
BTW, these events have "information" level status, not "error," even though
they seem to refer to errors. Why would that be?
In chronological order:
0000000001: 2011-03-10 19:36:41:486 Failed to merge manifest file:
C:\Program Files (x86)\ATI
Technologies\ATI.ACE\MOM-InstallProxy\mom-installproxy.xml with exception:
Could not find file 'C:\Program Files (x86)\ATI
Technologies\ATI.ACE\MOM-InstallProxy\mom-installproxy.xml'. Error Called
by: ATI.ACE.CLI.Foundation.XManifestation::ReadManifest processID:03200
threadID

) domainName

CCC.exe ) assemblyName

CLI.Foundation.XManifest,
Version=3.5.4043.31963, Culture=neutral, PublicKeyToken=90ba9c70f846762e)
0000000002: 2011-03-10 19:36:41:580 Exception <GetType>: Method
'SubscribeToValueChangesEvent' in type
'ATI.ACE.CLI.Component.Runtime.Runtime' from assembly
'CLI.Component.Runtime, Version=3.5.4043.31909, Culture=neutral,
PublicKeyToken=90ba9c70f846762e' does not have an implementation. Exception
Called by: ATI.ACE.CCC.Implementation.CCC_Main::Start processID:03200
threadID

) domainName

CCC.exe ) assemblyName

CCC.Implementation,
Version=3.5.4043.31963, Culture=neutral, PublicKeyToken=90ba9c70f846762e)
0000000003: 2011-03-10 19:36:41:580 Could not find Type
[ATI.ACE.CLI.Component.Runtime.Runtime] from [CLI.Component.Runtime] in
assembly [CLI.Component.Runtime, Version=3.5.4043.31909, Culture=neutral,
PublicKeyToken=90ba9c70f846762e] Error Called by:
ATI.ACE.CCC.Implementation.CCC_Main::Start processID:03200 threadID

)
domainName

CCC.exe ) assemblyName

CCC.Implementation,
Version=3.5.4043.31963, Culture=neutral, PublicKeyToken=90ba9c70f846762e)
0000000001: 2011-03-10 19:36:41:767 Failed to merge manifest file:
C:\Program Files (x86)\ATI
Technologies\ATI.ACE\MOM-InstallProxy\mom-installproxy.xml with exception:
Could not find file 'C:\Program Files (x86)\ATI
Technologies\ATI.ACE\MOM-InstallProxy\mom-installproxy.xml'. Error Called
by: ATI.ACE.CLI.Foundation.XManifestation::ReadManifest processID:06076
threadID

) domainName

CCC.exe ) assemblyName

CLI.Foundation.XManifest,
Version=3.5.4043.31963, Culture=neutral, PublicKeyToken=90ba9c70f846762e)
0000000002: 2011-03-10 19:36:41:845 Exception <GetType>: Method
'SubscribeToValueChangesEvent' in type
'ATI.ACE.CLI.Component.Runtime.Runtime' from assembly
'CLI.Component.Runtime, Version=3.5.4043.31909, Culture=neutral,
PublicKeyToken=90ba9c70f846762e' does not have an implementation. Exception
Called by: ATI.ACE.CCC.Implementation.CCC_Main::Start processID:06076
threadID

) domainName

CCC.exe ) assemblyName

CCC.Implementation,
Version=3.5.4043.31963, Culture=neutral, PublicKeyToken=90ba9c70f846762e)
0000000003: 2011-03-10 19:36:41:845 Could not find Type
[ATI.ACE.CLI.Component.Runtime.Runtime] from [CLI.Component.Runtime] in
assembly [CLI.Component.Runtime, Version=3.5.4043.31909, Culture=neutral,
PublicKeyToken=90ba9c70f846762e] Error Called by:
ATI.ACE.CCC.Implementation.CCC_Main::Start processID:06076 threadID

)
domainName

CCC.exe ) assemblyName

CCC.Implementation,
Version=3.5.4043.31963, Culture=neutral, PublicKeyToken=90ba9c70f846762e)
0000000001: 2011-03-10 19:36:41:923 Exception <CCCn Cannot Quiesce>: Object
reference not set to an instance of an object. Exception Called by:
System.Threading.ExecutionContext::Run processID:01288
threadID

MOM_Quiesce_CCCn) domainName

MOM.exe ) assemblyName

mscorlib,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089)
0000000002: 2011-03-10 19:36:41:923 Rasing Error Event on CCCn with PID#
5964 Error Called by:
ATI.ACE.MOM.Implementation.CCCnStateMachine::ThreadQuiesce processID:01288
threadID

MOM_Quiesce_CCCn) domainName

MOM.exe )
assemblyName

MOM.Implementation, Version=3.5.4043.31964, Culture=neutral,
PublicKeyToken=90ba9c70f846762e)
Thanks for any help.