169 похожих чатов

Подскажите, если кто знает, реально ли в .net 6.0 реализовать

компиляцию в рантайме? Ну, то есть, я буду получать условно говоря строку(код) и хочу в рантайме его компилировать. В .net framework для этого использовались ICodeCompiler + CSSharpCodeProvider. Не могу найти нужные штуки в 6.0

6 ответов

5 просмотров

да

Богдан✙🇺🇦-🇺🇦 Автор вопроса
.
да

что использовать?

Roslyn ?

https://laurentkempe.com/2019/02/18/dynamically-compile-and-run-code-using-dotNET-Core-3.0/

https://docs.microsoft.com/en-us/dotnet/csharp/roslyn-sdk/source-generators-overview

.
https://docs.microsoft.com/en-us/dotnet/csharp/ros...

йому потрібно довільний код компілювати, якщо я вірно зрозумів. source generators працюють в compile time

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

Обсуждают сегодня

why some site like google has separate page for username/email and password?
Mr Thieves
21
А как старый хаскел с новым стыковать ? потому как тут работает https://play.haskell.org/saved/C3xpMzcd, а вот тут https://stepik.org/lesson/7602/step/9?unit=1473 нет ошибка C...
Fedor
131
Подскажите, сейчас что то есть (JS модуль какой-нибудь), что можно использовать для: 1) переваривания javascript codа из html fileа, т.е. разбивки, на переменные, команды, бло...
Iar De
32
какие клиентские датасеты в лазаре умеют объединяться в master-detail? нужно забрать на клиент запись из одной таблицы и выборку из другой связанной один-ко-многим, отредактир...
Igor
19
Мне интересно, скорее людей здесь используют D, Rust, C/C++ для решения реальных прикладных задач за деньги?)
Evil Satanson
43
кто поможет крякнуть чит? (реверс инжиринг) чтобы разблокировать премиум версию
Mёdkinson Medvezhkin
40
/////////////////////////////////////// TChart / TLineSeries - сохранение данных (текстовый файл) /////////////////////////////////////// добрый день / работа с графиком: 1....
livontiy
14
Подскажите, пожалуйста, как отключить очень сильно доставшие меня подсказки в QT Creator? Они просто мешают видеть то, что я пишу, как гирлянда е.... Просто пишешь одну букву...
Mitchel R
3
Hello I was able to secure a job interview and I need to attend it in 7 hours. I'm so stressed right now, and I also have trust issues so I have this feeling that they may try...
Senator
7
Вопрос я правильно понимаю что в коде newtype ArrowMap k v = ArrowMap { getArrowMap :: k -> Maybe v } getArrowMap есть функция типа k -> Maybe v, если да, то не понимаю задач...
Fedor
64
Карта сайта