Esto me ha pasado por ejemplo instalando Crystal Reports para Visual Studio:
Empecé un proyecto en Framework 4 Client Profile y al usar el componente de Crystal me daba un error puesto que éste debe correr en la versión completa.
Para cambiar la versión del .NET Framework debemos:
- 1) Ir al Explorador de soluciones (CTRL + ALT + L) y pulsar con el botón derecho del ratón sobre el nombre del proyecto seleccionando la opción de Propiedades.
- 2) En la opción de compilar, seleccionaremos Opciones de compilación Avanzadas
- 3) Seleccionamos la versión del Framework deseada e incluso nos descargamos una nueva.
- Aceptamos y cruzamos los dedos para que no surjan incompatibilidades.
NOTA: Especialmente si tenemos imágenes como recurso o usamos el archivo de configuración del proyecto, pueden darse incompatibilidades. Microsoft da aquí una serie de indicaciones, pero no me preguntéis porque no me he tenido que pelear con ello.