Can anyone think of an easy way round this?  I want to execute by build in reverse dependency order.  Why?  Well because I have a target in there called register that regieters the components that are build in COM+ so a developer can do a "build all register" and be aboe to run the system for debugging.  The problem is when they do a clean, becuase this executes in the same order as the compile, and therefore removes the assemblies at the bottom of the dependency tree first.  Because the COM+ registration and deregistration relies on the installer class, this means that installutil has to load the assembly to unregister it, and this then fails for some assemblies as it cannot fond the assemblies it depends on (because they've already been cleaned)

What I ideally want to do, is to run the clean target in reverse order.  I know I can split the registering stuff out into a separate script and have different orders to register and de-register, but that's quite a lot of work, and if there's an easy way to run the script in reverse, I'd prefer that.

Any help appreciated.

Cheers,

Bill



IMPORTANT
The information contained in this e-mail and any attachments is intended for the addressee only
and may contain legally privileged or confidential information. If you are not the intended
recipient you must not use, disclose, copy, distribute, alter, or take any action in reliance
on the information and Avon Insurance plc will not accept liability for any loss or damage howsoever
arising, directly or indirectly in reliance on it and gives no warranty or representation as to its
accuracy or reliability. If you are not the addressee, please notify us immediately on 01789 202121*
and delete the material from your computer and destroy any copies.


Avon Insurance plc reserves the right to monitor and record incoming and outgoing email messages for
the purposes of investigating or detecting unauthorised use of its system and ensuring its effective operation.
Avon Insurance plc will not accept liability for any loss or damage as a result of any virus being passed on.


Avon Insurance plc (No. 209606).
Registered in England. Registered Office: Arden Street, Stratford upon Avon, Warwickshire CV37 6WA.
Authorised and regulated by the Financial Services Authority.
A member of the NFU Mutual group of companies and the Association of British Insurers.


*For security and training purposes, telephone calls may be recorded and monitored.

Reply via email to