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

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

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

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


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

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

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

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