J
John A. Bailo
Excuse the novice aspects of this question, but:
What techniques are available to me for launching one c# application (
console .exe) from another?
For example, I know there is the Process and ProcessInfo classes, but
these seem designed for launching non-CLR applications.
Should I access the .exe as a reference?
Or dynamically invoke it, or just invoke its methods?
Should I use Reflection?
Is there a way to "launch" it so that once its running, it's entirely
detached from the calling application?
Is that what Reflection.Emit is for?
Is there a proper way to load a new Application space for a second
application, and is this the way to do what I am asking?
Can you direct me to any good references on the topic...I've been
Googling all weekend and everything seems to talk about launching a DOS
application (using Process) not about a c# app launching another c#?
What techniques are available to me for launching one c# application (
console .exe) from another?
For example, I know there is the Process and ProcessInfo classes, but
these seem designed for launching non-CLR applications.
Should I access the .exe as a reference?
Or dynamically invoke it, or just invoke its methods?
Should I use Reflection?
Is there a way to "launch" it so that once its running, it's entirely
detached from the calling application?
Is that what Reflection.Emit is for?
Is there a proper way to load a new Application space for a second
application, and is this the way to do what I am asking?
Can you direct me to any good references on the topic...I've been
Googling all weekend and everything seems to talk about launching a DOS
application (using Process) not about a c# app launching another c#?