Как изменить клиентский профиль .NET Framework в Visual Studio 2010?
При проектировании приложений в Visual Studio 2010 появились так называемые клиентские профили (client profile), которые призваны ускорить процесс развертывания приложений. По умолчанию в .NET Framework 4 используется профиль .NET Framework 4 Client Profile, который к сожалению, может поставить в тупик даже опытных программистов, мигрировавших с предыдущих версий Visual Studio. Поскольку данный профиль позволяет использовать в приложении лишь ограниченный набор сборок. Например, в приложение Windows Forms не удастся с этим профилем подключить к проекту сборку System.Web.dll. Однако это можно легко исправить, как именно показано в этом ёлпере.
Данный ёлпер актуален только для проектов Visual Basic .NET, в C# переключение профиля отличается.
Выберите меню
Проект => Свойства (Project => Properties).
Перейдите на вкладку
«Компиляция» (Compilation) и в нижней части окна нажмите на кнопку
«Дополнительные параметры компиляции» (Additional compiler options).
В появившемся окне в разделе
«Заданная исполняющая среда» выберите
«.NET Framework 4» вместо
«.NET Framework 4 Client Profile».
Нажмите
«Ok». Теперь вы можете использовать в проекте любые сборки
.NET Framework 4, без ограничений.