2013-04-08 21 views
1

簽名證書創建我使用下面的命令創建一個自簽名證書:刪除自使用makecert

makecert -r -pe -n "CN=aaa" -sky exchange -ss my -sr localmachine aaa.cer 

該證書顯示爲在我的IIS管理器的服務器證書,這是我想要的。

現在我想以編程方式刪除這個(C#),我可以做什麼命令行?

回答

1

可以刪除它,就像你刪除C#的任何其他文件:

 string path = @"C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\aaa.cer"; 
     FileInfo myfileinf = new FileInfo(path); 
     myfileinf.Delete(); 
+0

有一個在這條道路或C沒有aaa.cer :\ Program Files(x86)\ Microsoft SDKs \ Windows \ v7.0A \ Bin在我的系統上。 – adelphia 2013-04-09 15:30:23

0

我想出的解決辦法是什麼,

certmgr -del -c -n "aaa" -s -r localMachine My 
+5

這不是通過C#編程刪除它! – enb081 2013-04-09 17:03:14

+0

在'Process'類中拋出以上內容,並且;) – 2015-07-24 21:52:05