2013-12-18 52 views
1

我試圖創建一個使用ASPNET regiis可導出密鑰集,這裏是我運行命令:ASPNET_REGIIS - 創建失敗導出密鑰集

C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319>aspnet_regiis -pc "SampleKeys" -exp 

但反應是一樣的,如果工具給出的命令,它不承認:

Administration utility (4.0.30319) to install and uninstall ASP.NET on the local machine. 
Copyright (c) Microsoft Corporation. All rights reserved. 

其次是常規命令行幫助部分

所以我忽略,則-exp標誌和剛跑

C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319>aspnet_regiis -pc "SampleKeys" 

這工作得很好,但是當我嘗試導出使用此命令的關鍵在於:我得到

aspnet_regiis -px "SampleKeys" "C:\SampleKeys.xml" -pri 

如下:

Exporting RSA Keys to file... 
Key not valid for use in specified state. 

Failed! 

有沒有人有這個問題?幾個月前,我似乎能夠在沒有問題的情況下做到這一點。我已經在幾臺機器和不同的.NET版本上試過了,並且返回了相同的結果....

回答

1

我不知道如何,但是在發佈此問題之後,我能夠創建一個可導出的密鑰集使用我使用之前相同的命令:

C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319>aspnet_regiis -pc "SampleKeys" -exp 

鍵是在其他機器上導入的工作如預期

+0

同樣的事情發生在我身上。我從不同的路徑執行命令來查看它是因爲權限,它的工作。我重新啓動它在框架文件夾中,它的工作。如果有人有解釋,我會很高興聽到它。 – Louhike