仅通过启动器

时间:2016-12-21 06:01:52

标签: c# winforms

在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的东西,所以我不能直接启动它。

所以我接近这个的方法是:

  1. 将该可执行文件放入类库中并以某种方式启动.dll 作为.exe。
  2. 启动流程时添加某种参数     从发射器,所以主程序不会没有这个开始     参数。
  3. 还有其他想法吗?我应该坚持哪一个?

0 个答案:

没有答案