【问题标题】:Trying to set environment in VSCode launch.json on OS X尝试在 OS X 上的 VSCode launch.json 中设置环境
【发布时间】:2016-06-01 12:15:06
【问题描述】:

我正在 OS X 上构建一个 ASP.Net Core RC2 MVC 应用程序 我似乎无法设置我的开发环境

我想我应该可以在我的 launch.json 文件中添加:

"env": {
  "ASPNETCORE_ENVIRONMENT": "Development"
}

我已尝试将其添加到 "name": ".NET Core Launch (web)" 部分。但"env" 无法识别。 launch.json 文件的版本设置为"version": "0.2.0", 我在编辑器中显示的错误是Property env is not allowed

有人在 OS X 上使用过这个吗?

谢谢。

【问题讨论】:

  • Windows 上的同样问题 - 我使用 ProcessExplorer 并且可以确认环境变量传递给应用程序。

标签: asp.net json asp.net-mvc visual-studio-code


【解决方案1】:

问题在于用于 VS Code 的 OmniSharp,如在他们的仓库中的 Issue #172 中找到的。

如果您安装他们最新的预览版,环境变量将按预期工作。下载 VSIX 文件,然后使用 VS Code 中的“打开文件”对话框打开它。正式版出来后,还是会照常建议扩展更新。

【讨论】: