Tengo un proyecto de activación CLR de SQL Server que se creó en VS2008. Abrir el proyecto en VS2012 no presenta ningún problema, pero en la compilación de la solución, recibo los errores SQL71501, con Trigger: [...] tiene una referencia no resuelta al objeto [...].No se puede agregar la referencia de la base de datos al proyecto VS2012
Según mi lectura, esto se debe a una referencia de base de datos faltante en el proyecto. Cuando trato de agregar una referencia de base de datos, aparece el diálogo Agregar referencia Base de datos que me da tres opciones:
- proyectos de base de datos en la solución actual ** esta opción está deshabilitado discapacitados
- base de datos/Sistema (sólo muestra los DB del sistema)
- Aplicación de nivel de datos (.dacpac) ** no hay opciones para seleccionar, ya que no fue así como creé el proyecto.
La lectura adicional sugirió que la razón por la cual no hay proyectos de bases de datos para seleccionar para la primera opción, es porque no se han agregado conexiones de datos a través del Explorador de servidores. En mi caso, sin duda hay conexiones de datos, y mientras mi proyecto está abierto, puedo navegar por la base de datos, mirar datos, etc.
Pensé que podría tener algo que ver con el Marco de objetivos, así que intenté dirigirme a 3.5 e incluso a 2, pero ocurre el mismo problema.
Siento que me falta algo fundamental, pero no puedo resolverlo. Cualquier ayuda sería GRANMENTE apreciada.
Extracción de los puntos trabajó para mí como bien. Con esa variable puede crear referencias entre bases de datos: [$ (ServerVariable)]. [$ (DatabaseVariable)]. [Schema]. [ObjectDefinition] – Jowen