Можно ли использовать RyuJIT с более ранними фреймворками, чем 4.6?
Есть мой вопрос, извините, если это глупо, но возможно ли использовать RyuJIT с более ранними фреймворками, чем 4.6?
1 ответ
Решение
Все версии.NET с 4.0 по 4.6 имеют одинаковый номер версии времени выполнения v4.0.30319. Они не параллельны, когда вы устанавливаете более новую версию, она перезаписывает более раннюю версию.
Поэтому вы получаете RyuJIT, если у вас установлен 4.6 для любого проекта, нацеленного на.NET 4.0 и выше.
Проекты, нацеленные на <= 3.5 и не переопределяющие версию исполнения с помощью файла.config, получают устаревший x64 jitter (runtime version v2.0.50727) без возможности использовать RyuJIT.