Compartir a través de


Registro de proveedor de DDEX

Los proveedores de DDEX utilizan el Registro de Windows para exponer su presencia y enumerar los objetos que admiten. Sin embargo, los tipos diferentes de implementaciones de proveedor de DDEX hacen esto de manera diferente. Los temas de esta sección se describen los requisitos del registro de las cuatro implementaciones de clave de proveedor de DDEX.

Dado que Visual Studio utiliza normalmente los proveedores de datos instalados, el instalador no necesita registrar los componentes. En su lugar, la tecnología subyacente, como ODBC u OLE DB, proporciona normalmente la información necesaria para los proveedores de datos. Sin embargo, al instalar un proveedor de DDEX crea un escenario diferente.

Dado que la funcionalidad adicional es necesario para admitir DDEX dentro de Visual Studio, los instaladores de la aplicación deben proporcionar entradas del Registro bajo la raíz local del registro para los id. de la aplicación que deban admitidos por el proveedor. En caso de que una determinada aplicación instalada (devenv, por ejemplo), el proveedor es responsable de realizar pasos adicionales necesarios, por ejemplo ejecuta devenv /setup.

NotaNota

El registro para los proveedores de DDEX se realiza bajo la raíz local del registro de Visual Studio .

Las aplicaciones basadas en Visual Studio IDE requieren el registro independiente para cada instancia del IDE. Por ejemplo, si, además de Visual Studio, también ha instalado una instancia de trabajo, como el banco de trabajo de business intelligence enviado con SQL Server, debe registrar el proveedor de DDEX en la raíz del registro para cada instancia de Visual Studio o del shell de Visual Studio instalado.

En esta sección

  • registrar un proveedor Paquete-Basado de DDEX
    Este escenario es la implementación más flexible de DDEX, en la que se crea un Paquete que implemente los servicios de Visual Studio en nombre del proveedor de DDEX.

  • registrar un proveedor Registro-Basado de DDEX
    Este escenario es la implementación más ágil de DDEX y el enfoque preferido. Esto podría incluir proporcionar a archivos XML, una interfaz de usuario especializada de la (UI) conexión, un diseño de Explorador de servidor personalizado, así como a los propios objetos admitidos.

  • Registrar un proveedor Especializados de DDEX para OLE DB
    Este escenario se supone que tiene un proveedor de datos OLE DB disponibles, estándar que debe adaptarse para la implementación de DDEX. El escenario requiere que se proporcione XML o los ajustes del archivo de código fuente que la especialización el proveedor de datos OLE DB para personalizarlo específicamente a la implementación.

  • Registrar un proveedor Especializados de DDEX para ODBC
    Este escenario se supone que tiene un proveedor de datos disponibles, estándar de ODBC que debe adaptarse para la implementación de DDEX. El escenario requiere que se proporcione XML o los ajustes del archivo de código fuente que la especialización el proveedor de datos de ODBC para personalizarlo específicamente a la implementación.

Secciones relacionadas

  • proveedores de DDEX
    Define y explica los proveedores de DDEX en el contexto de extensibilidad de los datos de Visual Studio .