Preparación del entorno de desarrollo en Windows
Para compilar y ejecutar aplicaciones de Azure Service Fabric en la máquina de desarrollo Windows, instale el entorno en tiempo de ejecución de Service Fabric, el SDK y las herramientas. También es preciso que habilite la ejecución de los scripts de Windows PowerShell que se incluyen en el SDK.
Requisitos previos
Asegúrese de usar una versión de Windows compatible.
Instalación de SDK y herramientas
Nota
El 1 de julio de 2022, el instalador de plataforma web usado anteriormente para la instalación del SDK o de las herramientas, quedó en desuso.
Para obtener el entorno de ejecución y el SDK más recientes, puede descargarlos de la siguiente manera:
Paquete | Versión |
---|---|
Instalación del entorno de ejecución de Service Fabric para Windows | 9.1.1583 |
Instalación del SDK de Service Fabric | 6.1.1583 |
Puede encontrar vínculos directos a los instaladores de las versiones anteriores en versiones de Service Fabric.
Para conocer las versiones admitidas, consulte Versiones de Service Fabric.
Nota:
Los clústeres de máquina única (OneBox) no se admiten para las actualizaciones de aplicación o de clúster; elimine el clúster OneBox y vuelva a crearlo si necesita realizar una actualización de clúster, o tiene algún problema al realizar una actualización de la aplicación.
Cómo usar Visual Studio 2017 o 2019
Las herramientas de Service Fabric forman parte de la carga de trabajo de Azure Development de Visual Studio 2019 y 2017. Habilite esta carga de trabajo durante la instalación de Visual Studio. Además, debe instalar el SDK y el entorno de ejecución de Microsoft Azure Service Fabric tal y como se describió anteriormente en Instalación de SDK y herramientas.
Habilitar la ejecución del script de PowerShell
Service Fabric usa scripts de Windows PowerShell para crear un clúster de desarrollo local e implementar aplicaciones desde Visual Studio. De forma predeterminada, Windows bloquea la ejecución de estos scripts. Para habilitarlos, debe modificar la directiva de ejecución de PowerShell. Abra PowerShell como administrador y escriba el siguiente comando:
Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Force -Scope CurrentUser
Instalar Docker (opcional)
Service Fabric es un orquestador de contenedores que implementa microservicios en un clúster de máquinas. Para ejecutar aplicaciones contenedoras de Windows en el clúster de desarrollo local, primero debe instalar Docker para Windows. Obtener Docker CE para Windows (estable). Después de instalar e iniciar Docker, haga clic con el botón derecho en el icono de la bandeja y seleccione Switch to Windows containers (Conmutar a contenedores de Windows), Este paso es necesario para ejecutar imágenes de Docker basadas en Windows.
Pasos siguientes
Ahora que ha terminado la configuración del entorno de desarrollo, puede empezar a compilar y ejecutar aplicaciones.
- Aprenda a crear, implementar y administrar aplicaciones
- Más información sobre los modelos de programación: Reliable Services y Reliable Actors
- Consulta de los ejemplos de código de Service Fabric en GitHub
- Visualización del clúster mediante el Explorador de Service Fabric
- Preparación del entorno de desarrollo Linux en Windows
- Más información sobre las opciones de soporte técnico de Service Fabric