Я не заставляю его работать в моем проекте SL4, но я пытался привести текущий домен к динамическому, и он работает, фиктивный обходной путь, пока я не получу VS2010, чтобы узнать, что я использую правильный mscorlib.
Обходной путь обхода:
var loadedAssemblies = ((dynamic)Thread.GetDomain()).GetAssemblies()as Assembly[];