Sto provando a creare un'applicazione console in .NET vNext da Windows PowerShell. Finora ho aggiornato il pacchetto daCome eseguire l'applicazione vNext da Windows PowerShell?
KVM aggiornare
da cui ho ottenuto la versione del pacchetto "KRE-svr50-x86.1.0.0-alpha3-10070" e anche controllato il "alias" per conformare la versione.
Ora, ho scritto una console app contiene le righe seguenti:
using System;
public class Program
{
public static void Main()
{
Console.WriteLine("Why Soo serious!!!! ");
}
}
e Bramito project.json
{
"dependencies": {
"System.Console": "4.0.0.0"
},
"configurations": {
"net45": {},
"k10": {}
}
}
E ora, ogni volta che provo a eseguire questo da Windows Poweshell elenca fuori mancante dll (in particolare namespace System) sotto l'output di build:
(entrambi i file json e cs nella stessa cartella quindi nessun errore relativo a json)
KPM accumulo
(1,12): l'errore CS0246: Il nome del tipo o dello spazio dei nomi 'sistema' non poteva trovato (Vi manca un un riferimento all'assembly direttiva using o?)
Come fare riferimento alla biblioteca. Per favore aiutami a trovare dove (cosa) mi manca e come risolverlo ...
Mi mancava il Nuget.config deve essere un bit di livello superiore. Non avrei mai immaginato che ... – jeffa00
Risposta perfetta - come mai questo non è documentato altrove? –
Ho avuto lo stesso identico problema e questa soluzione non mi è stata di alcun aiuto - Ricevo ancora 'Impossibile trovare il messaggio di errore System.Console> = 4.0.0.0' quando eseguo' kpm restore' –