2017-01-30 2 views
0

Ich versuche, mich über alle möglichen Framework-Variationen einzuwickeln. Ich habe viele project.json .NET Core-Konfigurationen zu sehen und während einige von ihnen geben .NETcoreApp als Abhängigkeit:Sollte ich NetCoreapp als eine Abhängigkeit hinzufügen

{ 
    “version”: “1.0.0-*”, 
    “buildOptions”: { 
    “emitEntryPoint”: true 
    }, 

    “dependencies”: { 
    “Microsoft.NETCore.App”: { 
     “type”: “platform”, 
     “version”: “1.0.0” 
    } 
    }, 

    “frameworks”: { 
    “netcoreapp1.0“: { 
     “imports”: “dnxcore50” 
    } 
    } 
} 

andere dies nicht tun:

{ 
    “version”: “1.0.0-*”, 
    “buildOptions”: { 
    “emitEntryPoint”: true 
    }, 

    “dependencies”: { 
    }, 

    “frameworks”: { 
    “netcoreapp1.0”: { 
     “imports”: “dnxcore50”, 
     “dependencies”: { 
     “Microsoft.NETCore.App“: { 
      “type”: “platform”, 
      “version”: “1.0.0” 
     } 
     } 
    }, 
    “net452”: { 
    } 
    } 

Was ist der Unterschied? Wann und warum muss ich die NETCore.App-Abhängigkeit angeben?

Übrigens kommen beide Samples aus this msdn article und während es ein Framework Framework in .NET-Core, ist es sehr gut funktioniert, Benutzer mit und ohne Abhängigkeit nähert sich synonym und sieht sehr verwirrend.

Antwort

0

Was ist der Unterschied? frameworks bietet nur abstrakte Schicht, dependencies mit Code

Verwandte Themen