Así que estoy trabajando en un proyecto que está construido en la versión Visual Studio 2005 en el marco 2.0. Ahora moví el proyecto para la nueva versión de Visual Studio 2010 SP1 en la versión y empezar a darse cuenta de que están lanzando esta errores y advertencias con las dependencias, por ejemplo¿Por qué System.Data.OracleClient no está disponible en .NET 4.0 Client Profile?
Warning 1 could not be resolved because it has a dependency on "System.Data.OracleClient, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" which is not in the currently targeted framework ".NETFramework,Version=v4.0,Profile=Client".
Tráeme la consecuencia de que la aplicación doesn Lea la referencia que agregué, pero cambiando el marco. .Net framework 4.0
el problema fue resuelto. Probándolos, los cambio a .net framework 4.0 client profile
y me di cuenta de que los errores de compilación y las advertencias aparecen nuevamente.
Ahora mi pregunta es por qué el establecimiento de .net 4.0
funciona y no con el client profile
?? Necesito una buena explicación porque no soy un experto en esta parte.
Duplicado http://stackoverflow.com/questions/2759228/difference-between-net4-client-profile-and-full-framework-download – ChrisBint