不能让人工作

时间:2012-04-20 13:42:06

标签: ilmerge

我试图使用ilmerge将1个exe和3个dll包含在一个exe文件中。

如果3个dll位于同一个文件夹中,我可以运行正常的exe文件。所以我知道该计划正在按计划运作。

然后我像这样使用ilmerge:

ilmerge /target:winexe /out:Run.exe IncidentReportGenerator.exe 
iTextSharp.dll Newtonsoft.Json.dll RestSharp.dll  
/targetplatform:v4,C:\Windows\Microsoft.NET\Framework64\v4.0.30319

这完成没有错误,我留下了Run.exe(和Run.pdb)。 但是当我现在双击Run.exe时没有任何反应。

在taskmng中Run.exe出现,并在5-6秒后再次消失。 IncidentReportGenerator.exe是一个控制台应用程序。双击此按钮可打开控制台,如前所述。

任何人都有一个想法,为什么这不起作用?

1 个答案:

答案 0 :(得分:1)

您是否使用GUI界面

尝试此tool