Silverlight, Console application 등은 모두 다른 런타임을 사용한다. 예를 들면 Silverlight는 CoreCLR를 사용하고, 일반 .NET application은 CLR을 사용하고, Silverlight for Windows Phone 7은 NETCF CLR을 사용한다.
http://stackoverflow.com/questions/4918005/how-to-target-net-framework-4-0-from-a-silverlight-4-application-project