bekomme ich folgende Fehlermeldung beim Versuch einen X509Certificate2UI in VS-Code zu verwenden:Visual Studio-Code: Fehlende X509Certificate2UI
The type or namespace name 'X509Certificate2UI' does not exist in the namespace 'System.Security.Cryptography.X509Certificates' (are you missing an assembly reference?) [netcoreapp1.1]
Ich habe eine few sites gefunden, die die Lösung anzuzeigen, die System.Security.dll hinzufügen Assembly, aber diese Antworten scheinen nicht auf VS-Code ausgerichtet zu sein. Ich habe hinzugefügt, die bereits die X509Certificates Abhängigkeit der project.json-Datei, die mich nicht scheinen zu tun viel Gutes:
},
"dependencies": {},
"frameworks": {
"netcoreapp1.1": {
"dependencies": {
"Microsoft.NETCore.App": {
"type": "platform",
"version": "1.1.0"
},
"System.Security.Cryptography.X509Certificates": "4.3.0" //"4.3.0-*"
},
"imports": "dnxcore50"
}
Jede Hilfe wäre sehr dankbar :)
-Nate
Dank bartonjs, das ist sehr hilfreich. Gibt es eine Ressource, von der Sie wissen, welche Klassen nicht in .NET Core übertragen werden, für den Fall, dass ich sie erneut aufrufen und überprüfen möchte? – NattyP
https://apisof.net/ ist ziemlich nützlich. Es sagt nicht, wenn etwas fehlt, also müssen Sie wissen, wonach Sie suchen. https://apisof.net/catalog/System.Security.Cryptography.X509Certificates.X509Certificate2UI sagt .NET Framework 2.0 +, erwähnt aber .NET Core nicht (vergleichen Sie mit https://apisof.net/catalog/System.Security .Cryptography.X509Zertifikate.X509Zertifikat2) – bartonjs