在winforms中,我已经有一个启动程序(Launcher.exe),只需启动我的主Program.exe,如下所示:
Process proc = new Process ();
proc.StartInfo.FileName = kernelFile;
proc.StartInfo.WorkingDirectory = kernelPath;
proc.StartInfo.Arguments = arguments;
proc.Start ();
但它也可以通过单击主Program.exe来启动。所以我的老板决定我应该把我的Program.exe变成不是.exe的东西,所以我不能直接启动它。
所以我接近这个的方法是:
还有其他想法吗?我应该坚持哪一个?