Asp.net-Core
在 .NET Core 中建構和執行時如何禁用瀏覽器啟動
我正在 macOS 中使用 .NET Core 開發 Web API,並部署到 Linux。我對使用瀏覽器完全沒有興趣。但是,當從 Visual Studio Code(調試與否)建構和執行時,瀏覽器每次都會啟動.
我必須關閉選項卡,移除瀏覽器,轉到 Paw,我實際測試 API 的地方,然後返回 VS Code。
每次都這樣做真的很煩人。
是不是有一些配置可以禁用瀏覽器啟動?
謝謝
簡答
打開
.vscode/launch.json文件並禁用launchBrowser.更多細節
dotnet new webapi- 打開 VS 程式碼。
- 添加所需的資產以進行建構和調試。
此時,有一個
.vscode目錄,其中包含一個launch.json文件。打開該文件並禁用或刪除以下內容。"launchBrowser": { "enabled": true, "args": "${auto-detect-url}", "windows": { "command": "cmd.exe", "args": "/C start ${auto-detect-url}" }, "osx": { "command": "open" }, "linux": { "command": "xdg-open" } },另請參閱:https ://code.visualstudio.com/docs/editor/debugging#_launch-configurations
它在 0.2.0 版本中有所更改。
只需註釋掉以下幾行。
// "serverReadyAction": { // "action": "openExternally", // "pattern": "^\\s*Now listening on:\\s+(https?://\\S+)" // },