у меня есть готовый exe'шник в котором есть переменная которую надо заменить и заново скомпилировать, ну или же новый exe'шник скомпилировать с внесенной переменной в какую сторону мне копать? Какую библиотеку использовать чтобы декомпилировать свой проект на .net 7 ?
Lacorner, вышел не так давно, его пакеты сейчас имеют лишь разработчики, которые хотят попробовать фишки .Net 7 Если ты его где-то взял - то просто загуглил последнюю версию .Net и начал пытаться что-то накодить
Во-первых, нахуй *******ы на .NET, натив ван лав. Во-вторых, чтоб СКОМПИЛИРОВАТЬ файл, нужно иметь его исходники, в случае билдера ты вряд ли захочешь своим клиентам отдавать исходники)))))00))))))000)). Чтоб сделать билдер, нужно в уже скомпилированном бинарнике подменять переменные (ну или билдить на удалённом сервере, а в билдер просто по сети грузить файл)
CodeDom не поддерживает новые версии C#. (Для .Net Core не подходит!) Roslyn поддерживает, но нужно для компиляции хранить папку Bin от Рослина рядом с файлом твоим .exe (что утомляет) Mono.Cecil - Норм. Dnlib - Хорош. (меняет уже в скомпилированном .exe как и Mono.Cecil)
Кому нужен билдер для ознакомления как с ними взаимодействовать, то вот ссылка: https://github.com/r3xq1/BuildersEx