> COM, how can I tell in my assembly if it is being called from interop?
You can't.
Your code always runs within .Net.
Not sure if there would be anything special in StackTrace... I don't think
there should be.
> Does anyone know that process actaully executes the .net code - if
> asp.net code calls my assembly then obviously the process is
> aspnet_wp...
COM-client talks to mscoree.dll that talks to the .Net DLL by running it on
top of the .Net Runtime.

Signature
Happy Hacking,
Gaurav Vaish | http://www.mastergaurav.com
http://www.edujinionline.com
http://articles.edujinionline.com/webservices
-------------------