Ich möchte ein Zertifikat auf einem Computer installieren, wenn es nicht bereits installiert ist. Ich habe versucht zu prüfen, ob der Laden das Zertifikat enthält, aber irgendwie ist mein Laden immer leer. Ich habe den Ordner "Intermediate Certification Authorities" überprüft und dort 18 Zertifikate gefunden. Also warum schreibt dieser Code 0?Wie lese ich Zertifikate aus meinem Zertifikatspeicher?
X509Store store = new X509Store(StoreName.CertificateAuthority, StoreLocation.LocalMachine);
Console.WriteLine(store.Certificates.Count);
Ich habe auch StoreLocation.CurrentUser versucht. Was mache ich falsch?