I want to run a seperate process and use a dll which is a winforms application as dll. This question has already been asked before:
Is it possible to execute a .NET dll without an exe to load it?
Since it is already some years old, I wanted to refresh the question. Is there anything available within the .Net framework by now? Is that technically possible? I know it is within java, so I was wondering if .Net can do that too...
Thanks
Further information: Here is what I'm trying to achieve. Right now there is a piece of code which is able to detect deadlocks within our appplication. The detection is obviosly running in another tread. So if that happens, I want to run another process which shows a dialog to the user and informs him about the deadlock and then kills the deadlocked application.
I want it to be a different process to be able to show a dialog to the user, because most of the time the mainthread will be involved in the deadlock, eg. I have no way to show something since the gui main thread is blocked.