Я думаю, что ваша проблема в том, что вы указали Reflector на версию сборки только для метаданных.
В VS 2010 для использования установлено несколько сборок, которые содержат только метаданные, а не IL метода, исходной сборки.Они сделали это из соображений производительности и для поддержки многоцелевого доступа.
Если вы проверите, вы, вероятно, увидите, что сборки, которые вы просматриваете, находятся в каталоге "Reference Assemblies" в ProgramFiles.Если вы укажете на те же сборки в windows \ microsoft.net \ framework ... вы увидите, что Reflector может разобрать эту и все другие сборки BCL.