Cómo: Implementar archivos DLL de etiquetas inteligentes mediante el instalador de Visual Studio

Seleccione idioma Seleccione idioma
Id. de artículo: 305110 - Ver los productos a los que se aplica este artículo
Este artículo se ha archivado. Se ofrece "tal cual" y no se volverá a actualizar.
Expandir todo | Contraer todo

En esta página

Resumen

Etiquetas inteligentes son una característica incluida con Microsoft Office XP que permite a los desarrolladores de Office para vincular texto en documentos de Office XP a recursos externos, o para utilizar texto en documentos basados en Office XP junto con otras soluciones personalizadas. En este artículo describe cómo implementar etiquetas inteligentes dynamic-link biblioteca (DLL) archivos a los usuarios de Microsoft Office XP utilizando el instalador de Microsoft Visual Studio.

Implementar una DLL de etiqueta inteligente con el instalador de Visual Studio

Para implementar una DLL de etiqueta inteligente, un desarrollador de Office podría requerir un usuario final copiar la DLL de etiquetas inteligentes en su disco duro local y modificar manualmente del registro de su equipo, pero este enfoque presenta oportunidades para el error y puede causar dolores de cabeza de mantenimiento más adelante.

Un enfoque mejor es utilizar una herramienta de implementación, como el instalador de Microsoft Visual Studio. Para información técnica y instrucciones de descarga para Visual Studio Installer, vea el siguiente sitio Web de Microsoft Developer Network (MSDN):
http://msdn.microsoft.com/vstudio/downloads/tools/vsi11/default.aspx
Para implementar una DLL de etiquetas inteligentes mediante el instalador de Visual Studio, siga estos pasos:
  1. En el menú Inicio , seleccione programas , elija Microsoft Visual Studio 6.0 , Herramientas de Microsoft Visual Studio 6.0 Enterprise y a continuación, haga clic en Visual Studio Installer .
  2. En la ficha nuevo del cuadro de diálogo Nuevo proyecto , expanda la carpeta Visual Studio y, a continuación, haga clic en la carpeta de Visual Studio Installer Projects .
  3. Haga clic en el icono Empty Installer , escriba un nombre para el nuevo proyecto en el cuadro nombre , escriba una ruta en el cuadro de ubicación que indica que desea generar el proyecto nuevo y, a continuación, haga clic en Abrir .
  4. En la ventana Explorador de proyectos , haga doble clic en registro .
  5. Expanda la carpeta de registro en el equipo de destino y, a continuación, expanda la carpeta HKEY_CURRENT_USER .
  6. Haga clic con el botón secundario en la carpeta SOFTWARE , seleccione nuevo y, a continuación, haga clic en clave . Cambie la carpeta nueva clave # 1 a Microsoft .
  7. Haga clic con el botón secundario en la carpeta de Microsoft recién creada, seleccione nuevo y, a continuación, haga clic en clave . Cambie la carpeta nueva clave # 1 para Office .
  8. Haga clic con el botón secundario en la carpeta de Office recién creada, seleccione nuevo y, a continuación, haga clic en clave . Cambie la carpeta nueva clave # 1 a comunes .
  9. Haga clic con el botón secundario recién creado carpeta común , seleccione nuevo y, a continuación, haga clic en clave . Cambie la carpeta nueva clave # 1 a la Etiqueta inteligente .
  10. Haga clic con el botón secundario en la carpeta recién creada de Etiqueta inteligente , seleccione nuevo y, a continuación, haga clic en clave . Cambie la carpeta nueva clave # 1 a las acciones .
  11. Haga clic con el botón secundario en la carpeta recién creada de acciones , seleccione nuevo y, a continuación, haga clic en clave . Cambie el nombre la carpeta nueva clave # 1 al nombre de la etiqueta inteligente DLL, seguido por un punto, seguido del nombre de su archivo clase de acción de etiqueta inteligente, menos las extensiones de archivo. Por ejemplo, si el nombre de la DLL de etiquetas inteligentes es "MyFirstSmartTag" y el nombre de su archivo de clase de acción de etiqueta inteligente es "SmartTagAction", el nombre de la clave sería MyFirstSmartTag.SmartTagAction .
  12. Haga clic con el botón secundario en la carpeta de la Etiqueta inteligente creó en el paso 9, elija nuevo y, a continuación, haga clic en clave . Cambie la carpeta nueva clave # 1 a reconocedores .
  13. Haga clic con el botón secundario en la carpeta reconocedores recién creada, seleccione nuevo y, a continuación, haga clic en clave . Cambie el nombre la carpeta nueva clave # 1 al nombre de la etiqueta inteligente DLL, seguido de un período y el nombre del su archivo de clase reconocedor de etiqueta inteligente, menos las extensiones de archivo. Por ejemplo, si el nombre de la DLL de etiquetas inteligentes es "MyFirstSmartTag" y el nombre de su archivo de clase de acción de etiqueta inteligente es "SmartTagRecognizer", el nombre de la clave sería MyFirstSmartTag.SmartTagRecognizer .
  14. En la ventana Explorador de proyectos , haga clic con el botón secundario en archivos , elija Agregar y, a continuación, haga clic en archivos . Busque la etiqueta inteligente DLL que desea instalar en el equipo del usuario final y, a continuación, haga clic en Abrir .
  15. En el menú Generar , haga clic en Generar . Nota : si recibe mensajes de error como "el diálogo de instalación bienvenida es no válido" al hacer clic en Generar , es posible que tiene una versión no coincidente de un archivo denominado Mergemod.dll que se incluye con Visual Studio Installer. Para obtener información adicional acerca de cómo resolver este problema, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
    281650Error: No se puede compilar proyecto VSI - errores de "Instalar el diálogo"
  16. Mediante el Explorador de Windows, vaya a la ruta de acceso creada en el paso 3. En esa ruta de acceso encontrará una carpeta denominada resultados . Abra la carpeta de resultados y, a continuación, abra la carpeta denominada DISK_1 . En esta carpeta encontrará un archivo con la extensión .msi. Éste es el archivo de instalador de Visual Studio que se distribuya a los usuarios finales. Para instalar y registrar la DLL de etiquetas inteligentes, los usuarios finales simplemente debe haga doble clic en el archivo .msi y acepte los valores predeterminados que sugiere el Asistente para la instalación.

Pasos siguientes

Visual Studio Installer, se proporciona un completo conjunto de instalación de los cuadros de diálogo y se inserta una entrada en el subprograma de Agregar o quitar programas del usuario final para acciones de reparación o desinstalación.

Referencias

Para obtener más información sobre cómo crear archivos DLL de etiquetas inteligentes, consulte los artículos siguientes:
Desarrollar archivos DLL de etiquetas inteligentes
http://msdn.microsoft.com/en-us/library/aa140238.aspx

Kit de desarrollo de Microsoft Office XP inteligente etiqueta software (SDK)
http://www.microsoft.com/downloads/details.aspx?familyid=3d8edcee-0246-43ef-a70f-94c0899f1e8f&displaylang=en
Para obtener más información, consulte los siguientes artículos de Microsoft Knowledge Base:
286267Cómo: Crear una DLL de etiquetas inteligentes en Visual Basic para utilizarlo en Office XP
292596Cómo: Crear una DLL de etiquetas inteligentes en ATL para utilizarlo en Office XP
Para obtener más información sobre cómo implementar archivos DLL de etiquetas inteligentes, vea el artículo siguiente:
Implementación de archivos DLL de etiquetas inteligentes mediante el instalador de Visual Studio
http://msdn.microsoft.com/en-us/library/aa140235(office.10).aspx

Propiedades

Id. de artículo: 305110 - Última revisión: lunes, 24 de febrero de 2014 - Versión: 10.3
La información de este artículo se refiere a:
  • Microsoft Office XP Developer Edition
  • Microsoft Visual Studio 6.0 Enterprise
Palabras clave: 
kbnosurvey kbarchive kbmt kbhowtomaster KB305110 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 305110

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com