Seleccionar el enfoque de automatización apropiado

Actualización: noviembre 2007

Visual Studio proporciona varias opciones para crear aplicaciones de automatización. La elección del método exacto, sin embargo, depende en gran medida de la tarea inminente. Para elegir el mejor método, considere los factores siguientes.

  • Distribuir el código: utilice una macro. Para implementar macros, copie los archivos de proyecto de una macro en la nueva ubicación. No es necesario realizar ninguna instalación o registro, pero los usuarios de la macro deben hacer clic en el menú Herramientas, elegir Macros y, a continuación, hacer clic en Cargar proyecto de macros para empezar a utilizarlas. También puede enviar una macro como texto para que otros usuarios la utilicen. Para obtener más información, vea Cómo: Grabar macros.

  • Distribuir una aplicación compilada: utilice un complemento, un asistente o una aplicación que use las interfaces de automatización. Los complementos, los asistentes y otras aplicaciones que utilizan las interfaces de automatización protegen la propiedad intelectual mediante la compilación. Sin embargo, para distribuir aplicaciones compiladas, debe utilizar un proyecto de implementación o algún otro tipo de instalación. Para obtener más información, vea Cómo: Crear un complemento o Tutorial: Crear un asistente.

  • No es necesaria la acción del usuario: una macro o un complemento es la solución más apropiada. Para obtener más información, vea Automatizar acciones repetitivas mediante macros o Crear complementos y asistentes.

  • Entrada simple: una macro, un complemento o un asistente es lo adecuado.

  • Entrada compleja: si la entrada tiene muchos pasos o requiere comprobación, un asistente puede ser lo más apropiado.

  • Muy sencilla: si puede realizar la tarea con unas cuantas líneas de código, una macro es lo indicado.

  • Complicada: aunque las macros pueden incluir formularios, referencias y clases, un complemento o asistente podrían ser lo más apropiado.

  • Menús o barras de comandos: puede utilizar un complemento.

  • Método abreviado de teclado o el Explorador de macros: utilice una macro.

  • Elemento de menú Nuevo proyecto o Nuevo elemento: normalmente, un asistente se utiliza para agregar un nuevo proyecto o archivo a una aplicación.

  • Inicio automático con el IDE: utilice un complemento.

  • La necesito sólo para hoy: una macro grabada temporalmente podría ser suficiente.

  • La utilizaré a largo plazo: una macro, un asistente o un complemento son lo más apropiado.

Adiciones de comunidad

Mostrar: