// 証明書ファイル読み込み X509Certificate2 cert = new X509Certificate2("ファイル名"); // 個人、カレントユーザで生成 X509Store store = new X509Store(StoreName.My, StoreLocation.CurrentUser); // ルート証明、ローカルマシンで生成だと↓の感じ //X509Store store = new X509Store(StoreName.Root, StoreLocation.LocalMachine); // 読み込み、書き込みで開く store.Open(OpenFlags.ReadWrite); // 証明書情報追加 store.Add(cert); store.Close();