Я очень доволен таргетингом на .NET 2.0 для моих игр XNA на том основании, что он более широкодоступен (и я все еще могу использовать замечательные языковые функции C # 3.0).
Но недавно я наткнулся на статью , в которой говорится, что в .NET 3.5 SP1 JIT добавлено встраивание методов типа значения (то, чем я, как разработчик игр, часто пользуюсь).
Итак, мой вопрос таков: если мой проект нацелен на .NET 2.0, а у пользователя установлен .NET 3.5 SP1, будет ли моя программа использовать более новый JIT?
(А как насчет .NET 4.0 JIT и его версий?)