2017-03-02 4 views
0

Wie kann ich einen lokalen Build von Microsoft.AspNetCore.Mvc in meiner Asp.Net Core-Anwendung verweisen? Ich versuche etwas im Framework zu debuggen. Ich habe die source heruntergezogen und habe es kompiliert, aber ich kann meine Anwendung nicht abrufen, um den Speicherort zu sehen, um den Code abzurufen.Referenz lokaler Build von Microsoft.AspNetCore.Mvc in AspNetCore-Anwendung

Meine global.json Datei:

{ 
    "projects": [ 
    "src", 
    "test", 
    "c:/source/repos/mvc/src" 
    ], 
    "sdk": { 
    "version": "1.0.0-preview2-003131" 
    } 
} 

Snippet meiner package.json Datei. Die Version ist die gleiche Version wie die DLL, die gebaut wird:

"dependencies": { 
    "Microsoft.AspNetCore.Mvc": { 
     "version": "1.2.0-preview1", 
     "type": "build" 
    }, 

Antwort

1

Wenn Sie sicher sein wollen, wird es den Projektverweis anstelle der nuget Referenz verwenden Sie die Abhängigkeit Ziel angeben:

"Microsoft.AspNetCore.Mvc": { 
    "version": "1.2.0-preview1", 
    "type": "build", 
    "target" : "project" //this will make sure it only looks for a project 
}, 

Stellen Sie außerdem sicher, dass Sie dotnet restore ausführen, bevor Sie das Projekt erstellen.

Verwandte Themen