private static void AddIssuerCertificatesToStore(CertificateStoreIdentifier csid, IList<X509Certificate2> issuers) { ICertificateStore store = csid.OpenStore(); try { foreach (X509Certificate2 issuer in issuers) { if (store.FindByThumbprint(issuer.Thumbprint) == null) { store.Add(issuer); } } } finally { store.Close(); } }