mcalonan
August 21st, 2003, 05:05 AM
Hi,
I am trying to decide between 2 options for my application:
I have a need for multiple independant instances of my program to be running on the same machine at the same time. I want the user to have the ability to 'kill off' an instance if it hangs without affecting the other instances.
The 2 options I am considering is 1) multiple processes and kill through usual windows task bar etc. or 2) using app domains, but as far as I have read you can kill off an app domain programatically but I am not sure if you can then get a user to do this easily? Do I need to code up a form to allow this from the main app domain in the program? Also if one app domain is hung can another one kill it?
any advice on which way to go would be much apprectiated?
I am trying to decide between 2 options for my application:
I have a need for multiple independant instances of my program to be running on the same machine at the same time. I want the user to have the ability to 'kill off' an instance if it hangs without affecting the other instances.
The 2 options I am considering is 1) multiple processes and kill through usual windows task bar etc. or 2) using app domains, but as far as I have read you can kill off an app domain programatically but I am not sure if you can then get a user to do this easily? Do I need to code up a form to allow this from the main app domain in the program? Also if one app domain is hung can another one kill it?
any advice on which way to go would be much apprectiated?