Adición y eliminación de functoids personalizados del cuadro de herramientas de Visual Studio

En este tema se describe cómo agregar functoids personalizados a y quitar functoids personalizados del cuadro de herramientas de Visual Studio.

Agregar functoids personalizados a Visual Studio

Los functoids personalizados se deben agregar al cuadro de herramientas de Visual Studio antes de que se puedan utilizar en una asignación. Utilice el procedimiento siguiente para agregar functoids personalizados.

Para agregar un functoid personalizado

  1. Agregue el functoid al cuadro de herramientas de Visual Studio.

    1. Mediante el Explorador de Windows, busque el ensamblado que implemente su functoid personalizado.

    2. Copie el ensamblado en la < carpeta > de instalación de BizTalk Server\Herramientas de desarrollo\Directorio Extensiones del asignador. Aquí es donde el Asignador de BizTalk busca functoids personalizados.

    3. En un proyecto de BizTalk de Visual Studio, en el menú Herramientas , haga clic en Elegir elementos del cuadro de herramientas.

    4. En el cuadro de diálogo Elegir elementos del cuadro de herramientas , haga clic en la pestaña Functoids del asignador de BizTalk .

    5. Haga clic en Restablecery, a continuación, haga clic en Aceptar. Este proceso podría tardar varios minutos.

      Su functoid personalizado debería aparecer ahora en el cuadro de herramientas en las fichas que coinciden con su categoría.

      O bien

    6. En un proyecto de BizTalk de Visual Studio, en el menú Herramientas , haga clic en Elegir elementos del cuadro de herramientas.

    7. En el cuadro de diálogo Elegir elementos del cuadro de herramientas , haga clic en la pestaña Functoids del asignador de BizTalk .

    8. Haga clic en Restablecery, a continuación, haga clic en Aceptar.

      Nota

      Si el functoid personalizado no expone ningún código insertado, asegúrese de que su ensamblado esté disponible en la caché global de ensamblados.

    9. En el menú Archivo , haga clic en Salir para cerrar Visual Studio.

    10. Inicie el símbolo del sistema de Visual Studio.

    11. En el símbolo del sistema, escriba devenv /setup.

    12. Inicie Microsoft Visual Studio.

      El functoid personalizado debería aparecer en la ficha correspondiente.

  2. Agregue el ensamblado a la caché de ensamblados global. Si su ensamblado contiene sólo functoids en línea, puede omitir este paso.

    1. Inicie el símbolo del sistema de Visual Studio.

    2. Pase a la carpeta que contiene su ensamblado.

    3. En el símbolo del sistema, escriba gacutil /if <assembly_path >. Por ejemplo, si el nombre del ensamblado es FunctoidLibrary.dll, escriba gacutil /if FunctoidLibrary.dll.

    4. Cuando haya terminado, escriba exit.

Quitar functoids personalizados de Visual Studio

Utilice el procedimiento siguiente para quitar functoids personalizados.

Para quitar un functoid personalizado

  1. Quite el functoid del cuadro de herramientas de Visual Studio.

    1. En un proyecto de BizTalk de Visual Studio, en el menú Herramientas , haga clic en Elegir elementos del cuadro de herramientas.

    2. En el cuadro de diálogo Elegir elementos del cuadro de herramientas , haga clic en la pestaña Functoids del asignador de BizTalk .

    3. Busque el functoid personalizado en la lista, active la casilla Quitar y, a continuación, haga clic en Aceptar.

      O bien

    4. Al editar un mapa en un proyecto de BizTalk de Visual Studio, haga clic en la pestaña Cuadro de herramientas para abrir la paleta del cuadro de herramientas.

    5. Haga clic en el grupo de functoids que contiene su functoid personalizado.

    6. Haga clic con el botón derecho en el functoid que desea quitar y, a continuación, haga clic en Eliminar o presione la tecla eliminar.

  2. Quite el ensamblado functoid del directorio Herramientas de desarrollo\Extensiones del asignador .

    Precaución

    Si un ensamblado contiene functoids activos, no los quite. Si lo hace, se interrumpirán otras asignaciones.

    1. Inicie el Explorador de Windows y vaya al directorio Herramientas de desarrollo\Extensiones del asignador de BizTalk Server.

    2. Haga clic con el botón derecho en el ensamblado que contiene el functoid quitado y, a continuación, haga clic en Eliminar para quitar el archivo.

  3. Quitar el ensamblado de functoid de la caché de ensamblados global. Si su ensamblado contiene sólo functoids en línea, puede omitir este paso.

    Precaución

    Si un ensamblado contiene functoids activos, no los quite de la caché de ensamblados global. Si lo hace, se interrumpirán otras asignaciones.

    1. Inicie el símbolo del sistema de Visual Studio.

    2. En el símbolo del sistema, escriba gacutil /u <assembly_display_name>. Por ejemplo, si el nombre del ensamblado es FunctoidLibrary.dll, escriba gacutil /if FunctoidLibrary.

    3. Cuando haya terminado, escriba exit.

Consulte también

Desarrollo de functoids personalizados