создание собственного исполняемого файла с использованием C # - PullRequest
6 голосов
/ 21 октября 2011

Как я могу использовать нативный EXE-файл с помощью C #, я хочу скомпилировать базовый EXE-файл, который будет работать без использования .net framework.Я слышал о ngen.exe, может кто-нибудь дать мне примеры ngen.exe или каких-либо лучших способов.Также у меня будет среда выполнения для генерируемого приложения, как я могу поместить его в приложение, чтобы любой, кто использует мой язык, мог использовать его функции.

1 Ответ

7 голосов
/ 21 октября 2011

Не могу этого сделать. Все, что написано на C #, потребует установки платформы .NET на машину, на которой он работает. NGEN - это просто оптимизация; это не устраняет необходимость в фреймворке.

Для этого вам понадобится C ++ или другой язык, который не требует времени выполнения.

...