Какие языки программирования могут генерировать автономные окна .exes? - PullRequest
14 голосов
/ 06 апреля 2010

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

Как плюс, если то же самое можно сделать с MacOSX и Linux из одного источника, это будет бонусом. Я взглянул на Realbasic, но с тех пор они отказались от единой концепции .exe.

обновление: я ищу что-то, что может работать от Windows XP до Windows 7, независимо от того, какая версия .NET установлена. Это вообще возможно?

Ответы [ 12 ]

1 голос
/ 06 апреля 2010

Вы можете сделать это для Windows с языками .NET, используя ILMerge

ILMerge - это утилита для объединения нескольких сборок .NET в одну сборку .NET. Он работает как с исполняемыми файлами, так и с DLL-библиотеками и имеет несколько опций для управления обработкой и форматом вывода. Подробности см. В сопроводительной документации.

Тем не менее:

В настоящее время ILMerge работает только на платформах Windows. Он еще не поддерживает Rotor или Mono.

0 голосов
/ 06 апреля 2010

QBasic может: -)

Я написал несколько инструментов командной строки, используя его!

...