There was a change in how unhandled exceptions were treated on threads between v1.1 and v2.0 of .Net. It sounds like on your machine, the v1.1 model is being used, where the exception is swallowed. Do you have the tag <legacyUnhandledExceptionPolicy enabled='1'/>
in your machine.config or app.config file?
codekaizen
2010-07-08 00:43:59