阻止 Web API 项目在浏览器中启动



我在VS 2019中有一个解决方案,它有两个 ASP.NET 核心项目,一个是Web api项目,另一个只是一个与API项目对话的Web应用程序。

当我将其设置为运行两个项目时。它启动 2 个浏览器窗口,一个用于 Web api,另一个用于 Web 应用。

有没有办法阻止Visual Studio在浏览器中启动Web API项目(但让它在后台运行(?我只通过 REST 工具(如失眠等(与 API 通信。

谢谢!

转到 Properties->launchSettings.json

您应该看到如下所示的内容:

"profiles": {
"IIS Express": {
"commandName": "IISExpress",
"launchBrowser": true,
"launchUrl": "weatherforecast",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
},
"<YourProjectName>": {
"commandName": "Project",
"launchBrowser": true,
"launchUrl": "weatherforecast",
"applicationUrl": "https://localhost:5001;http://localhost:5000",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
}

只需将"启动浏览器"设置为"假",您应该很好!!

相关内容

  • 没有找到相关文章

最新更新