Después de de nuestra extensa búsqueda de datos dimos con la respuesta este atolladero que presentan muchos usuarios. Te ofrecemos la solución y nuestro deseo es resultarte de mucha apoyo.
Solución:
Problema: (Servidor Sql 2014) Este problema ocurre cuando el ensamblaje Microsoft.SqlServer.management.sdk.sfc version 12.0.0.0
no encontrado por visual studio.
Solución: simplemente vaya a http://www.microsoft.com/en-us/download/details.aspx?id=42295 y descargue:
ENUx64SharedManagementObjects.msi
para SO X64 oENUx86SharedManagementObjects.msi
para el sistema operativo X86,
luego instálelo y reinicie Visual Studio.
PD: Es posible que necesite instalar DB2OLEDBV5_x64.msi
o DB2OLEDBV5_x86.msi
también.
Problema: (Servidor Sql 2012) Este problema ocurre cuando el ensamblado Microsoft.SqlServer.management.sdk.sfc version 11.0.0.0
no encontrado por visual studio.
Solución: simplemente vaya a http://www.microsoft.com/en-us/download/details.aspx?id=35580 y descargue:
ENUx64SharedManagementObjects.msi
para SO X64 oENUx86SharedManagementObjects.msi
para el sistema operativo X86,
luego instálelo y reinicie Visual Studio.
Problema: (Servidor Sql 2008) Este problema ocurre cuando el ensamblado Microsoft.SqlServer.management.sdk.sfc version 10.0.0.0
no encontrado por visual studio.
Solución: simplemente vaya a http://www.microsoft.com/en-us/download/details.aspx?id=26728 y descargue:
1033x64SharedManagementObjects.msi
para SO X64 o1033x86SharedManagementObjects.msi
para el sistema operativo X86,
(En la mayoría de los casos, descargar esto es mejor http://go.microsoft.com/fwlink/?LinkId=123708&clcid=0x409)
luego instálelo y reinicie Visual Studio.
Problema: Recientemente tuve un problema similar después de instalar SharedManagementObjectsSharedManagementObjects. asamblea Microsoft.SqlServer.ConnectionInfo, Version=12.0.0.0
no encontrado por visual studio. El problema era Paquetes redistribuibles de Visual C++ para Visual Studio aún no estaba instalado.
Solución: para Visual Studio 2013, vaya a http://www.microsoft.com/en-us/download/details.aspx?id=40784 y descargue:
vcredist_x64.exe
para SO X64 ovcredist_x86.exe
para el sistema operativo X86,
luego instálelo y reinicie Visual Studio.
PD: Puedes encontrar Paquetes redistribuibles de Visual C++ para Visual Studio 20XX para otras versiones de Visual Studio fácilmente buscándolo en Google.
Solo quiero compartir mi experiencia al respecto.
Yo también encontré este error. Estoy usando MS Visual Studio 2013 y tengo un MS SQL Server 2008, aunque antes tenía MS SQL Server 2012 instalado.
Estuve golpeando mi cabeza con este error por un día. Intenté instalar SharedManagementObject, SQLSysClrTypes y Native Client, pero no funcionó. ¿Por qué? ¡Bueno, finalmente me di cuenta de que estaba instalando la versión 2008 o 2012 de dichos archivos, mientras uso Visual Studio 2013! Mi idea es que ya que es un problema de la base de datos, la versión de los archivos debería ser la misma con el MS SQL Server instalado en la computadora portátil, pero aparentemente, debería haber instalado la versión 2013 porque el error es de Visual Studio y no de el servidor SQL.
Estoy ejecutando VS 2012 y SQL Server 2008 R2 SP2, Developer Edition. Al final tuve que instalar elementos de Microsoft® SQL Server® 2012 Feature Pack. Creo que las instrucciones de instalación señalaron que estos elementos funcionan para SQL Server 2005 a 2012. No sé cuáles son los requisitos exactos para corregir este error, pero instalé los tres elementos y el error dejó de aparecer.
Elementos del paquete de funciones de Microsoft® SQL Server® 2012
- Objetos de administración compartidos de Microsoft® SQL Server® 2012: x86, x64
- Tipos de CLR del sistema Microsoft® para Microsoft® SQL Server® 2012: x86, x64
- Cliente nativo de Microsoft® SQL Server® 2012: x86, x64
Según los hilos en otros lugares, es posible que no necesite el último elemento o dos. ¡Buena suerte!
Te invitamos a añadir valor a nuestro contenido informacional contribuyendo tu experiencia en las interpretaciones.