Ho avuto il problema simile dopo l'aggiornamento a VS 2015 Aggiornamento 1. VS pensava che la mia versione run-time era RC1, ma DNVM (.NET Version Manager) non ne aveva idea. Così, quando stavo pubblicando la soluzione, stavo usando pacchetti di beta nuget, configurazione per cartelle di rilascio, build e così via.
Quindi quello che ho fatto è:
dnvm list
me per mostrare la lista dei tempi di esecuzione disponibili. La mia era alla ricerca di simile:
Active Version Runtime Architecture OperatingSystem Alias
------ ------- ------- ------------ --------------- -----
1.0.0-beta5 clr x64 win
1.0.0-beta5 clr x86 win
1.0.0-beta5 coreclr x64 win
1.0.0-beta5 coreclr x86 win
* 1.0.0-beta7 clr x86 win default
Dopo che ho aggiornato DNVM alla versione più recente tramite:
dnvm update-self
e installato l'ultima versione stabile di runtime:
dnvm upgrade
E ' imposterà anche il runtime più recente come predefinito per il proprio ambiente.Dopo l'aggiornamento dovresti ottenere il seguente elenco di versioni:
Active Version Runtime Architecture OperatingSystem Alias
------ ------- ------- ------------ --------------- -----
1.0.0-beta5 clr x64 win
1.0.0-beta5 clr x86 win
1.0.0-beta5 coreclr x64 win
1.0.0-beta5 coreclr x86 win
1.0.0-beta7 clr x86 win
1.0.0-rc1-update1 clr x64 win
* 1.0.0-rc1-update1 clr x86 win default
1.0.0-rc1-update1 coreclr x64 win
1.0.0-rc1-update1 coreclr x86 win
Spero che questo aiuti.
fonte
2015-12-18 08:35:23
Hai trovato un modo per farlo a parte dalla riga di comando? Questo è davvero strano, una delle funzionalità più comuni non funziona ... –
Il post del blog in cui ho scaricato ha dichiarato che la Tooling sarebbe stata automaticamente installata quando è stato installato l'Update 1, ma ciò non era avvenuto e ho dovuto scaricare manualmente l'ASPNET 5 utensili e installarlo. Poi è riuscito a risolvere dal menu e la costruzione del progetto ha funzionato in realtà. Stavo aggiornando da Beta5 a RC1. – eddpoints