2016-10-05 114 views

回答

0

我能弄明白了!在我的解決方案的文件夾,我有以下項目:

  • -Project.Data
  • -Project.Domain
  • -Project.WebApi

當你在解決方案文件夾,並嘗試運行調試器,VS Code將添加一個.vscode文件夾並在其中放置一個launch.json文件。您只需修改「配置」部分下的「程序」屬性即可。它最初的樣子:

"${workspaceRoot}/bin/Debug/<target-framework>/<project-name.dll>" 

將其更改爲:

"${workspaceRoot}/<project-name>/bin/Debug/<target-framework>/<project-name.dll>" 

所以我的現在看起來像:

"${workspaceRoot}/Project.WebApi/bin/Debug/netcoreapp1.0/Project.WebApi.dll" 

如果應用程序創建一個tasks.json,你將需要添加用於構建任務的「args」陣列中的新項目,例如:

"${workspaceRoot}/<project-name>/project.json" 

所以我的現在看起來像:

"${workspaceRoot}/Project.WebApi/project.json" 

確保你這個數組在您的解決方案添加項目的每個項目。

我的解決方案文件結構現在看起來像:

  • -.vscode
  • -Project.Data
  • -Project.Domain
  • -Project.WebApi

現在,當我運行調試器時,它會在適當的「啓動項目」中運行應用程序。

相關問題