簡體   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