Get assembly executable directory
<p>I have two applications, e.g. App1 and App2.
When running normally, App1 will show its assembly executable location.
But when I call App1 from App2, it returns App2's startup location.</p>
<p>So, how do I get App1's startup path when I call App1 from App2?</p>