是否有个人 launchsetings.json 文件?

Tho*_*ger 9 asp.net-core asp.net-core-3.1

ASP.NET Core 使用 launchsettings.json 文件来存储如何启动应用程序进行调试的设置。有没有办法用它的个人版本扩展这个文件,而不是签入源代码管理?

我的目标是能够将 launchUrl 移动到我目前正在处理的任何内容上,而不会将其强加给其他团队成员。

对于 appsettings.json 文件,有一个用户机密文件可以完全实现这一点,但对于 launchsettings.json 我找不到任何东西。

Fah*_*rar 6

我们没有多个启动设置,而是有多个启动配置文件。您可以在 launchsettings 文件中使用不同的 launchurl 创建另一个配置文件,如下例所示:

"Sample": {
      "commandName": "Project",
      "launchBrowser": true,
      "applicationUrl": "https://localhost:5001;http://localhost:5000",
      "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "development"
      }
    }
Run Code Online (Sandbox Code Playgroud)

您和您的团队可以在单独工作时切换到不同的启动配置文件。

选择启动

您可以从 Visual Studio 的上述启动下拉列表中选择不同的启动配置文件。