Upload
spbdotnet-community
View
138
Download
1
Embed Size (px)
Citation preview
Rider xplat adventures
xBuildНе собирается проект:
^[\w\.]+\.
xBuildxBuild при парсинге выражений всегда “чинит” слеши
xBuildEvaluation != Build
MonoНеожиданно начало падать Mono в тестах,после небольшого рефакторинга, stacktrace былипочти всегда разные.
Mono
MonoА не сэкономить ли нам немного памяти65535 интерфейсов хватит всем!
MonoПосле обновления пользовательской Mono перестало устанавливаться соединение.
MonoAccept делается не на том Socket
MonoИногда mono падает с вот таким stacktrace:
Mono
В master mono удалили статический конструктор
MonoИногда mono падает с вот таким stacktrace:
MonoВ mono добавили поддержку SIMD и на macOS она работала не правильно
MonoМоно падает при чтении системного NuGet.config
MonoNuGet.config в NuGet.Client читается с помощью NamedMutex, которые не очень работают в моно.
CoreCLRНа Linux не работает discover юнит тестов из .NET Core.Сделали маленькое repro, которое срабатывает, только когда запущен Rider.
CoreCLRВ имени Thread в Rider есть пробелы
Other issues1. NetMq AsyncSocket and SetSocketOption()2. MockWPF3. NotImplementedException4. \ vs /5. \r\n vs \n6. AppDomain LoadAssembly7. …
Итог1. Используем Mono из master
2. Используем бинарники xplat MSBuild
3. Пытаемся разрабатывать проект не только на Win
4. Репортим баги на github и иногда сами их чиним :)