2012-04-20 2 views
0

Im пытается включить 1 exe и 3 dll в один файл exe, используя ilmerge.не может получить ilmerge для работы

Я могу запустить обычный файл exe, если 3 dll находятся в одной папке. Поэтому я знаю, что программа работает по назначению.

Затем я использую 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

Вы пытаетесь это сделать? tool с интерфейсом GUI

+0

Спасибо! Работал как шарм –