Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

416
Vistas
Ejecute Azure Functions V3 (.NET 5) en un puerto diferente localmente

Con versiones anteriores de Azure Functions, solía poder usar esta línea en Properties -> Debug -> Application Arguments

 host start --port 7073 --pause-on-error

Sin embargo, en Azure Functions V3, con .NET 5, no funciona.

Recibo el siguiente mensaje cuando intento ejecutarlo.

No se pudo ejecutar porque no se encontró el comando o archivo especificado. Las posibles razones para esto incluyen:

  • Escribiste mal un comando dotnet incorporado.
  • Tenía la intención de ejecutar un programa .NET, pero dotnet-host no existe.
  • Tenía la intención de ejecutar una herramienta global, pero no se pudo encontrar un ejecutable con el prefijo dotnet con este nombre en la RUTA.

¿Necesito usar un comando diferente para .NET 5? ¿O ponerlo en un lugar completamente diferente?

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Investigué un poco con el Administrador de tareas y puedo ver que se ejecutan dos procesos dotnet cuando inicia la aplicación Función desde VS:

  • ruta dotnet/a/func-sdk/func.dll host start --port 7071 --pause-on-error
  • dotnet path/to/your/app/bin/AppName.dll --host 127.0.0.1 --port 51289 --workerId some-guid --requestId some-guid2 --grpcMaxMessage

Parece que el comando se ha cambiado a dotnet func.dll host start ... que se ejecuta en la carpeta bin/Debug/net5.0, en lugar del anterior func host start .

Podemos cambiar el puerto al menos configurando los argumentos de la aplicación en:

"%LOCALAPPDATA%\AzureFunctionsTools\Releases\3.23.5\cli_x64\func.dll" host start --port 7073 --pause-on-error

Pero ahora estamos programando la versión de Functions:\

No estoy seguro de si es posible obtener la versión/ruta de funciones de las variables. Si alguien sabe, que deje un comentario :)

over 4 years ago · Santiago Trujillo Denunciar

0

Para la vista previa de .NET 6 con Visual Studio 2022, puede pasar el siguiente comando si se ejecuta como proyecto en lugar de como ejecutable:

 host start --port 11000

Para el proyecto ejecutable, no lo he hecho funcionar fácilmente sin especificar las rutas detalladas. Cree funciones de Azure con .NET 6

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda