6

Ho creato un nuovo 5 MVC 6 del progetto (vNext) ASP.NET in VS 2015.Come per passare alla stack completo .NET in ASP.NET MVC 5 6 progetto

ho importato alcune classi provenienti da un altro progetto, ma sembra che al DNX manchino alcune classi che sono molto essenziali per me.

Posso scegliere di utilizzare lo stack .NET completo invece del DNX?
Cosa devo cambiare? Mi piace il nuovo file config.json migliore del vecchio metodo, ma a cosa devo cambiare il riferimento.

"frameworks": { 
    "dnx451": { }, 
    "dnxcore50": { } 
}, 

risposta

6

Hai solo bisogno di rimuovere la linea di base, come in:

"frameworks": { 
    "dnx451": { } 
}, 

Dalle asp 5 docs (parti rilevanti evidenziate):

dnx451 rappresenta il .NET Framework, mentre dnxcore50 rappresenta .NET Core 5 (5.0).

...

La raccomandazione da parte del team è quello di ASP.NET bersaglio entrambi i quadri con le nuove applicazioni. Se si desidera solo il target .NET core , rimuovere dnx451, o solo il .NET Framework di destinazione, rimuovere dnxcore50, dai framework elencati in project.json. Notare che ASP.NET 4.6 e precedenti hanno come target e richiedono .NET Framework, come hanno sempre .

Problemi correlati