Konnte nicht gefunden ' - Projekt.json' im aktuellen Verzeichnis .NET-Core-Webapp-debugging

Ich versuche, setup-debugging auf OSX verwenden .NET Core RC2 und Visual Studio-Code. Der folgende Fehler ist gegeben, wenn Sie versuchen, um den debugger auszuführen.

Couldn't find 'project.json' in current directory

Aktuell habe ich das setup starten.json (siehe unten) und gewählt .NET Core Starten (web) im Visual Studio-Code.
Da mein Projekt in einem Ordner mit der Bezeichnung Core und Raum teilen mit zwei anderen meine Ordner Struktur sieht wie folgt aus.

Struktur

--.vscode

------ starten.json

------ Aufgaben.json

-- Core

-- Kern.Daten

-- Kern.Service

starten.json

{
"version": "0.2.0",
"configurations": [
    {
        "name": ".NET Core Launch (console)",
        "type": "coreclr",
        "request": "launch",
        "preLaunchTask": "build",
        "program": "${workspaceRoot}/Core/bin/Debug/netcoreapp1.0/Core.dll",
        "args": [],
        "cwd": "${workspaceRoot}/Core",
        "stopAtEntry": false
    },
    {
        "name": ".NET Core Launch (web)",
        "type": "coreclr",
        "request": "launch",
        "preLaunchTask": "build",
        "program": "${workspaceRoot}/Core/bin/Debug/netcoreapp1.0/Core.dll",
        "args": [],
        "cwd": "${workspaceRoot}/Core",
        "stopAtEntry": false,
        "launchBrowser": {
            "enabled": true,
            "args": "${auto-detect-url}",
            "windows": {
                "command": "cmd.exe",
                "args": "/C start ${auto-detect-url}"
            },
            "osx": {
                "command": "open",
                "args": "-a chrome ${auto-detect-url}"
            },
            "linux": {
                "command": "xdg-open"
            }
        }
    },
    {
        "name": ".NET Core Attach",
        "type": "coreclr",
        "request": "attach",
        "processName": "<example>"
    }
]
}

Ordner-Struktur

Konnte nicht gefunden ' - Projekt.json' im aktuellen Verzeichnis .NET-Core-Webapp-debugging

  • Vielleicht eine dumme Frage, aber haben Sie eine project.json definiert in der root der Anwendung?
  • Nicht eine dumme Frage. 🙂 Das Projekt.json ist in einem Ordner namens Core, was bedeutet Projekt.json ist nicht direkt im root von /src Ordner. Es scheint, es sieht für ihn dort, die das problem verursacht. Was ich nicht verstehe ist, wie man es so konfigurieren, src/Core/Projekt.json?
  • Sie haben global.json in der Wurzel, mit so etwas wie "projects": [ "src", "test" ] es ?
  • Ja, das Tue ich, genau wie du geschrieben hast.. Sollte ich es konfigurieren? Wie?
  • Versuchen Sie, diese Inhalte: { "projects": [ "src" ], "sdk": { "version": "1.0.0-preview1-002702" } } . Diese Datei ist erforderlich, die durch Azure und von VS2015. Nicht sicher über die VS Code, aber versuchen Sie es.
InformationsquelleAutor Rovdjuret | 2016-05-25
Schreibe einen Kommentar