Tengo un proyecto web C# Asp.net realizado en Visual Studio. El proyecto se ejecuta en un puerto determinado (57243) e hice otros programas que estaban probando el servicio web, etc. para usar "localhost: 57243".
Recientemente intenté ejecutar el proyecto en el IDE de Rider de Jetbrains por las razones que inventé en ese momento. El único problema que tengo ahora es que el servicio web se ejecuta en el puerto 5001 y no puedo encontrar ninguna propiedad para cambiar la URL base o el puerto host para que funcione.
TLDR, estoy buscando esta opción dentro del IDE Rider de Jetbrains:
Esto se puede hacer dentro del IDE de Rider si lo desea.
Si edita la configuración de ejecución/compilación que está usando cuando presiona F5 y luego edita las variables de entorno, puede agregar la variable de entorno ASPNETCORE_URLS que ejecutará la aplicación usando el puerto especificado como se muestra aquí.
Variables de entorno de configuración de Rider Run
Pasos para editar la configuración
ASPNETCORE_URLS
y el valor en http://*:57243
La respuesta de @ Sasquatch funciona solo para ASP.NET Core .
Para ASP.NET simple y antiguo, con IIS Express, podemos ir a las propiedades del proyecto, la sección Web y luego
Esto reescribirá el archivo applicationhost.config generado (en la carpeta .idea\config\) con la configuración seleccionada.
[*] Si "Generar applicationhost.config" no está marcado, debe editar ese archivo directamente, como sugiere la respuesta de @WWietlol .
Resultó que la opción en Visual Studio solo cambia application.config en la carpeta .vs. Un archivo similar en la carpeta .idea tenía las propiedades de los puertos.
Cambiarlo en ese archivo lo arregló.