2016-03-04 11 views
1

Я закончил приложение C# Add-In для Outlook. И я хочу создать один файл exe для распространения. Я был в Add-in Express, но я не ищу ClickOnce, ClickTwice или веб-решение. На данный момент у меня есть файл setup.exe, но этот файл зависит от файла .msi для запуска. Может ли кто-нибудь научить меня, как создать один файл exe? Большое спасибо.Как создать один файл exe для распространения приложения C#?

+5

Вы уверены, что файл msi - это еще не все, что вам нужно? Во многих случаях setup.exe можно игнорировать. – Alex

+0

@Alex MSI-файл работает нормально, однако я хотел бы иметь расширение EXE, поскольку мы все привыкли устанавливать и запускать exe-файлы. – Jim

+0

@ScottChamberlain Я собираюсь проверить это сообщение прямо сейчас, и мы сообщим вам, помогло оно или нет. – Jim

ответ

1

Если вы хотите упаковать файл setup.exe и .msi в один дистрибутивный .exe-файл, простым простым решением будет создание самораспаковывающегося Zip-архива, который распаковывает .msi и файл setup.exe во временный каталог затем запускает setup.exe. См. this SuperUser.com post за инструкциями, чтобы сделать это совершенно бесплатно, используя только 7-Zip .


1: В «SFX модули» не являются частью нормальной загрузки и вместо этого найдены в LZMA SDK download.

 Смежные вопросы

  • Нет связанных вопросов^_^