Ваш проект, вероятно, использует клиентский профиль .NET 4.0, а не полную .NET 4.0 framework.
Перейдите на Project > Properties > Application
и установите для "Target framework" значение .NET Framework 4
.
По какой-то причине Microsoft установила это как среду по умолчанию вместо полной для проектов в VS2010, и компиляция не удалась с этим загадочным сообщением об ошибке для любых ссылочных типов / пространств имен в сборках, которые были построены против полной платформы.