Задать вопрос
zvepb
@zvepb

Как создать билдер на C#?

Приветствую Хабр, начинаю изучать C#, для универа надо выполнить задание, вопрос такой :
Как создать билдер.exe из моей уже скомпилированной программы ?
  • Вопрос задан
  • 217 просмотров
Подписаться 1 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Решения вопроса 1
yarosroman
@yarosroman Куратор тега C#
C# the best
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
mayton2019
@mayton2019
Bigdata Engineer
Exe-шник - это конечный продукт после которого уже ничего не делают. Более того. Владелец этого артифакта обычно предпринимает все технические и юридические ходы чтобы ты не мог ничего сделать с файлом кроме как просто его выполнить.

и как будет происходить компиляция минуя среду разработки?


Если хотят пере-использовать какой-то бинарник в API - то создают *.dll и к нему идет спецификация (заголовочный файл *.h) который описывает функции которые внутри. Это - легальный способ переиспользования бинарного кода в Windows.

Что ты там придумал с билдером - непонятно. Возможно ты пытаешся собой подменить компиллятор. Почитай про сборщики (CMake например). Может там будут ответы на твои вопросы.
Ответ написан
VoidVolker
@VoidVolker Куратор тега C#
Dark side eye. А у нас печеньки! А у вас?
В вашем приложении либо реализуете свой скриптовый язык (или какой надо) и реализуете структуру исполняемого файла и соответствующий скрипту бинарный код, компилируя его из скрипта и далее просто сохраняется на диске. Либо используете какой-то уже готовый компилятор и с его помощью компилируете приложение. Детали по реализации зависят от конкретной задачи.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы