VSCode在特定端口上托管.NET Core应用程序

Tys*_*ero 17 visual-studio-code asp.net-core

从launch.json开始,在特定端口上托管.NET Core的正确方法是什么?例如,当我运行我的.NET Core应用程序VS Code时,将它托管在localhost:5000上,但我想在localhost:5050上托管它.

提前致谢.

小智 36

您可以通过环境变量进行配置 ASPNETCORE_URLS

苹果系统:

export ASPNETCORE_URLS=http://localhost:5050
Run Code Online (Sandbox Code Playgroud)

视窗:

set ASPNETCORE_URLS=http://localhost:5050
Run Code Online (Sandbox Code Playgroud)

或者将其添加到launch.json

  "env": {
    "ASPNETCORE_URLS": "http://localhost:5050"
  }
Run Code Online (Sandbox Code Playgroud)

如果您不想指定主机名,则可以使用*代替

http://*:5050
Run Code Online (Sandbox Code Playgroud)