4
シナリオ
私はSabayon LinuxのVisual Studioコードでasp.netコアプロジェクトをデバッグしようとしています。Visual StudioコードでC#デバッガを起動できません。コード
私はF5キーを押すと、私は次のメッセージを取得しています実行]デバッグ:.NETのコアデバッガをダウンロード ".NETのコアデバッガをダウンロードするには、コマンドパレットにまたは.NETプロジェクトディレクトリを開き
Command Palletteを開き、[Debug:Download .NET Core Debugger]を選択すると何も起こりません。
ソフトウェアバージョン:VSC 1.3用
Sabayonのでlinux 16.07
DOTNET --version 1.0.0-preview2-003121
Visual Studioのコード1.4.0
C#の拡張
launch.json
{
"version": "0.2.0",
"configurations": [
{
"name": ".NET Core Launch (console)",
"type": "coreclr",
"request": "launch",
"preLaunchTask": "build",
"program": "${workspaceRoot}/bin/Debug/netcoreapp1.0/myproject.dll",
"args": [],
"cwd": "${workspaceRoot}",
"stopAtEntry": false,
"externalConsole": false
},
{
"name": ".NET Core Launch (web)",
"type": "coreclr",
"request": "launch",
"preLaunchTask": "build",
"program": "${workspaceRoot}/bin/Debug/<target-framework>/<project-name.dll>",
"args": [],
"cwd": "${workspaceRoot}",
"stopAtEntry": false,
"launchBrowser": {
"enabled": true,
"args": "${auto-detect-url}",
"windows": {
"command": "cmd.exe",
"args": "/C start ${auto-detect-url}"
},
"osx": {
"command": "open"
},
"linux": {
"command": "xdg-open"
}
},
"env": {
"ASPNETCORE_ENVIRONMENT": "Development"
},
"sourceFileMap": {
"/Views": "${workspaceRoot}/Views"
}
},
{
"name": ".NET Core Attach",
"type": "coreclr",
"request": "attach",
"processId": "${command.pickProcess}"
}
]
}
してくださいあなたは設置デバッガで問題を抱えている場合 これを試してください。 〜/ .vscode/extensions/ms-vscode.csharp-のcsharp拡張ディレクトリ全体を削除してから、拡張機能を再インストールしてください。デバッガのインストール状況を表示するには、出力パネル(表示 - >トグル出力)を表示し、coreclr-debugオプションを選択してメッセージを表示します。 –
BugFinder
これらの手順を実行しましたが、残念ながら同じ結果があります。 'coreclr-debug/install.log'は空です。また、出力パネルに 'coreclr-debug'オプションはありません。 C#拡張をインストールすると 'Omnisharp Log'オプションが追加されますが、' coreclr-debug'は追加されません。 –