Tengo una aplicación web que implementamos en una producción. Tenemos servidores separados para WEB y base de datos. El DB es SQL Server 2008 y está alojado en un servidor completamente diferente y tenemos nuestro IIS instalado en un servidor diferente.No se pudo cargar el archivo o ensamblado 'Microsoft.SqlServer.Types
En mi servidor web, aparece un error de seguimiento. No se pudo cargar el archivo o ensamblado 'Microsoft.SqlServer.Types, versión = 10.0.0.0, Culture = neutral, PublicKeyToken = 89845dcd8080cc91' o uno de sus dependencias
he comprobado el GAC en el servidor web y que faltaba este DLL particular Esto tiene sentido para mí, ya que es un servidor web y no se supone que tenga ensamblados relacionados con SQLServer.
Nuestra aplicación funcionó muy bien en nuestro entorno de desarrollo, prueba y ensayo, ya que nuestro IIS y DB se instalaron en el mismo servidor.
¿Cómo puedo superar este problema en la producción? Puedo, instalando SQL Server 2008 en el servidor web. Pero esto no tiene sentido para mí. Es un servidor web: ¿por qué debería instalar SQL Server 2008 en esa máquina?
SVI- Usted tiene dependencias en los tipos de SQL en la aplicación, por lo que debe tener esas asambleas en cualquier caja a los que se instala la aplicación. Es por eso que debe instalar estos bits SQL en su servidor web. El Feature Pack se proporciona para que pueda instalar ensamblajes SQL compatibles sin instalar el servidor completo. –
Sí. Ahora lo entiendo. Gracias por la información y la explicación. – SVI