2016-03-29 18 views
0

Ich versuche, IPrincipal in dnxcore50 zu verwenden. Obwohl es unter Windows funktioniert gut, bekomme ich folgende Fehlermeldung, wenn dotnet restore auf OS X:IPrincipal kann nicht in dnxcore50 gefunden werden

Unable System.Security.Principal (> = 4.0.1-rc3-23829) für DNXCore, Version lösen = v5.0 (osx.10.11-x64).

Mein project.json sieht wie folgt aus:

{ 
    "version": "0.1.3-*", 

    "compilationOptions": { 
    "emitEntryPoint": false 
    }, 

    "compile": "*.cs", 
    "exclude": "Platform/**/*.cs", 

    "frameworks": { 
    "net45": { 
     "include": "Platform/DotNet45/*.cs", 
     "frameworkAssemblies": { 
     "System.Xml": "4.0.0.0", 
     "System.Xml.Linq": "4.0.0.0", 
     "System.Xml.XDocument": "4.0.0.0" 
     } 
    }, 
    "dnxcore50": { 
     "include": "Platform/DotNetCore/*.cs", 
     "dependencies": { 
     "NETStandard.Library": "1.0.0-rc3-23829", 
     "System.Security.Principal": "4.0.1-beta-23516", 
     "System.Security.Cryptography.Hashing.Algorithms": "4.0.0-beta-23225", 
     "System.Security.Cryptography.X509Certificates": "4.0.0-rc3-23829", 
     "System.Xml.XDocument": "4.0.11-rc3-23829", 
     "System.Xml.XmlSerializer": "4.0.11-rc3-23829" 
     } 
    } 
    } 
} 

Es scheint, dass System.Security.Principal auf der Windows-Plattform nur zur Verfügung steht, aber das Konzept der IPrincipal scheint ziemlich zu allgemein mir. Die NuGet-Seite (https://www.nuget.org/packages/System.Security.Principal/4.0.1-beta-23516) listet dnxcore50 auch nicht als Abhängigkeit auf, sondern nur die "alten" .NET-Frameworks.

+0

Haben Sie irgendwelche Fortschritte gemacht, nachdem Sie diese Frage gestellt? –

+0

Um ehrlich zu sein ... Ich habe CoreCLR aufgegeben, bis die Dinge etwas stabilisiert sind. Momentan ist es ein großes Durcheinander aufgrund inkompatibler Versionen und verschiedener Toolchains. Das ist schade, denn die Idee für CoreCLR ist großartig, aber die aktuellen Implementierungs- und Versionsprobleme haben mich aus der Patsche geholfen ... –

Antwort

Verwandte Themen