I have gone through Elmah documentation, it says it is for asp.net but it do not say anything that if can be used or not for non IIS applications.
It is a sort of mystery for me now because we are considering using it in a new project. I found this (Using ELMAH in a console application) thread where some people say it can be used but others say they left trying that.
Our interest in Elmah is that it handles nu-handled exceptions.
Can you please tell if you have tried this was it successful or what was conclusion.