Size: a a a

2020 November 04

λР

λетучая Рыба... in .NET Talks
вот тут есть пример натравливания компилятора на распаршенное замуледерево https://github.com/AvaloniaUI/Avalonia.NameGenerator/blob/main/src/Avalonia.NameGenerator/Infrastructure/NameResolver.cs#L17
источник

λР

λетучая Рыба... in .NET Talks
т.е. вот два шага
источник

λР

λетучая Рыба... in .NET Talks
чтобы поддержать YAML, надо заменить первый на самописный YamlDocumentParser.Parse(yaml). там наверху MiniCompiler, в репе у Авалонии свой AvaloniaCompiler есть, который таким же образом натравливается
источник

SK

Stas Khavruk in .NET Talks
Larymar r.sorokin
Не ну шутки шутками
А авалонию в один файл можна?
источник

RS

Rustam Sayfutdinov in .NET Talks
Лучше не надо
источник

MN

Mr. N in .NET Talks
λетучая Рыба
чтобы поддержать YAML, надо заменить первый на самописный YamlDocumentParser.Parse(yaml). там наверху MiniCompiler, в репе у Авалонии свой AvaloniaCompiler есть, который таким же образом натравливается
Летающая рыба, изменила национальность)
источник

SK

Stas Khavruk in .NET Talks
Rustam Sayfutdinov
Лучше не надо
Ну вот. А я хотел что single-exe файл для моей скромной програмки
источник

Lr

Larymar r.sorokin in .NET Talks
Stas Khavruk
А авалонию в один файл можна?
Можно
источник

RS

Rustam Sayfutdinov in .NET Talks
Stas Khavruk
Ну вот. А я хотел что single-exe файл для моей скромной програмки
Это все равно архив
источник

λР

λетучая Рыба... in .NET Talks
Stas Khavruk
А авалонию в один файл можна?
источник

SK

Stas Khavruk in .NET Talks
Rustam Sayfutdinov
Это все равно архив
У мя там только Newtonsoft вроде и всё. Хотя его можна даже заменить дефолтным десериализатором жейсона
источник

NE

Nikita Emelin in .NET Talks
Stas Khavruk
У мя там только Newtonsoft вроде и всё. Хотя его можна даже заменить дефолтным десериализатором жейсона
Можно вроде запаковать dll в exe сразу
источник

Lr

Larymar r.sorokin in .NET Talks
Stas Khavruk
У мя там только Newtonsoft вроде и всё. Хотя его можна даже заменить дефолтным десериализатором жейсона
Рустам о том, что твой единый файл, что бы ты туда не пихал будет самораспаковыввющимся архивом
источник

Lr

Larymar r.sorokin in .NET Talks
Что бы ты не делал
источник

SK

Stas Khavruk in .NET Talks
Nikita Emelin
Можно вроде запаковать dll в exe сразу
Я сегодня в статье видел параметр для паблиша для сингл файла. Хз есть ли в коре, потому-что статья была о 5рке
источник

Lr

Larymar r.sorokin in .NET Talks
Если на corert не соберель
источник

λР

λетучая Рыба... in .NET Talks
Stas Khavruk
У мя там только Newtonsoft вроде и всё. Хотя его можна даже заменить дефолтным десериализатором жейсона
Можно напомержить сборки илрепаками или дотнет-варпами
источник

Lr

Larymar r.sorokin in .NET Talks
Stas Khavruk
Я сегодня в статье видел параметр для паблиша для сингл файла. Хз есть ли в коре, потому-что статья была о 5рке
Даааа
источник

λР

λетучая Рыба... in .NET Talks
Larymar r.sorokin
Рустам о том, что твой единый файл, что бы ты туда не пихал будет самораспаковыввющимся архивом
Зато можно в телеграм скинуть
источник

MN

Mr. N in .NET Talks
А сколько иходник Авалонии весит?
источник