![](/img/trans.png)
[英]Which of defined in launchSettings.json profiles Visual Studio uses during publication?
[英]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.