Please let me know if this is not the correct place to post this.

I'm using <comregister> to unregister a number of components.
I noticed that when you try to unregister a component that has been
previously unregistered the unregistration process fails. I don't
think there is an easy way to tell whether a component is registered
or not but if there is, it might be nice to give the option of
ignoring unregistered components when unregistering.

In my build file after unregistration occurs I clean the solutions.
I've noticed that the components cannot be deleted and the clean fails.
I'm cleaning the solutions using devenv.com. I checked library usage
while I run the build and discovered that the component in question
gets loaded by nant.exe (presumably this happens when <comregister>
tries to unregister the component). The component is not "released"
until nant finishes executing. I think this behavior explains why
the components are not completely cleaned. I don't know whether this
behavior is appropriate or if it should be considered a bug.

Please note that the potential bug described above only occurs when
one tries to unregister a component, the unregistration fails, and,
finally, one tries to delete the component, all in one execution of
nant.

--
Edwin G. Castro
Firing Systems Engineer
[EMAIL PROTECTED]
 


-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
_______________________________________________
Nant-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-users

Reply via email to