2016-03-22 15 views
7

Vorrei utilizzare il più recente .NET Core in una nuova libreria di classi Windows universale.Come utilizzare l'ultimo core dot net in Universal Windows Class Library?

Tuttavia, durante la creazione di una nuova libreria in VS2015, l'API System.Net.Sockets.Socket non viene aggiornata. In particolare, voglio che questo commit: https://github.com/dotnet/corefx/pull/4079/files

mio project.json assomiglia:

{ 
    "dependencies": { 
    "Microsoft.NETCore.UniversalWindowsPlatform": "5.0.0" 
    }, 
    "frameworks": { 
    "uap10.0": {} 
    }, 
    "runtimes": { 
    "win10-arm": {}, 
    "win10-arm-aot": {}, 
    "win10-x86": {}, 
    "win10-x86-aot": {}, 
    "win10-x64": {}, 
    "win10-x64-aot": {} 
    } 
} 

risposta

4

Si potrebbe provare ad aggiornare il pacchetto utilizzando la loro alimentazione notturno: https://dotnet.myget.org/gallery/dotnet-core

+0

Grazie, la mia prossima domanda è allora come? Ho provato ad aggiungere quel feed a nuget, quindi ho selezionato l'ultimo prerelease "Microsoft.NETCore.UniveralWindowsPlatform" e ho cliccato su [Aggiorna] ma ho ricevuto errori come: "NotFound https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices .pinvoke/index.json " – markmnl

+0

prova il feed v2. v3 è stato nient'altro che problemi per me. –

+0

OK Ho ottenuto ulteriore utilizzando questo feed: http://myget.org/F/dotnet-core, che mi ha dato errori "Pacchetto non compatibile con UWP", ora c'è un problema su repo corefx che tiene traccia del problema: https://github.com/dotnet/coreclr/issues/3520 – markmnl