繁体   English   中英

Visual Studio for Mac 忽略launchSettings.json

[英]Visual Studio for Mac Ignoring launchSettings.json

我有用 C# 编写的服务,我正在尝试从 Visual Studio for Mac 运行它。 我可以在我的路径中看到 launchSettings.json 文件。 但由于某种原因,launchSettings.json 中的环境变量根本没有加载。 Jetbrains 骑手似乎一切正常。 但不是在 VS for Mac 中。

这并不是说它根本不起作用。 有时确实如此。 但是骑手为我提供了一种手动 select 和 lauchsettings.json 的方法,以防它无法自动检测,这是可靠的。 这就是我典型的 launchsettings.json 的样子。 在骑手中,我可以选择 select 运行 -> 编辑配置 -> 添加配置 -> 启动配置文件,我可以在其中 select 启动配置文件以防万一它不起作用。 我的项目是 asp.net 内核 api

{
    "profiles": {
        "Service Name": {
            "commandName": "Project",
            "launchBrowser": false,
            "environmentVariables": {
                "VAR_A": "TRUE",
                "VAR_B": "something",
                "SOME_KEY":"SOMEVAL"
            }
        }
    }
}

另外,感谢您的快速回复

右键点击launchsettings.json和go到属性。 改成

Build action: Content

Copy to directory: Copy if newer

Visual Studio 现在应该在运行时看到 launchsettings.json。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM