gpt4 book ai didi

.Net Core API 起始 URL

转载 作者:行者123 更新时间:2023-12-02 15:42:04 26 4
gpt4 key购买 nike

这是我的Program.cs:

public static void Main(string[] args)
{
var host = new WebHostBuilder()
.UseKestrel()
.UseContentRoot(Directory.GetCurrentDirectory())
.UseUrls("http://localhost:9020")
.UseIISIntegration()
.UseStartup<Startup>()
//.UseApplicationInsights()
.Build();

host.Run();
}

它曾经在 UseUrls() 下指定的端口 9020 上运行。由于某种原因,现在当我启动程序时,它在端口 54033 上提供服务,并且(我认为)我唯一更改的是添加:

<RuntimeIdentifiers>win10-x64</RuntimeIdentifiers>

到我的.csproj进行发布,但我不知道这会如何影响运行服务的端口。还有其他地方可以检查该问题吗?

最佳答案

在项目的属性下,您可以找到 launchSettings.json。您可以在此处定义可以启动应用程序的配置文件。 ApplicationUrl 设置 设置应用程序的 url。

enter image description here

示例 json:

 "profiles": {
"IIS Express": {
"commandName": "IISExpress",
"launchBrowser": true,
"launchUrl": "api",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
},
"RunInCommandPrompt": {
"commandName": "Project",
"launchBrowser": true,
"launchUrl": "api",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
},
"applicationUrl": "http://localhost:19556"
}
}

关于.Net Core API 起始 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45411713/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com