2017-04-24 20 views
0

私のコードにしよう:私はそれを実行すると出力RSA秘密鍵

using System.Security.Cryptography; 

public class Test 
{ 
    public static void Main() 
    { 
     RSACryptoServiceProvider RSA = new RSACryptoServiceProvider(); 

     System.Console.WriteLine(RSA.ToXMLString(false)); 
    } 
} 

私は、次を得る:

test.cs(10,38): error CS1061: 'RSACryptoServiceProvider' does not contain a definition for 'ToXMLString' and no extension method 'ToXMLString' accepting a first argument of type 'RSACryptoServiceProvider' could be found (are you missing a using directive or an assembly reference?) 

私はちょっとより、このようなものである期待するもの:

<?xml version="1.0" encoding="utf-16"?> 

<RSAParameters xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 
     <Exponent>AQAB</Exponent> 
     <Modulus>sMFsHSyxAP5N85yvx/XDs9acJa30qwBjoOdDKvNOHJUYBpspwatkdtErCqM2W6tXH9rbvhIn8/nqW4OqAdLinlgkEJoQ/qnzKjYJhHl4YzKFL6Wp+iFRH6ar6ZWOE87LeNQ0nHwlXKoWkJQKV8NB38XRw6aLvNTj8Po2yaFDbQFztsJ+ILkumRh7Leu77IV+124Swc6JqLRt5z2FnDX869dRi2fqcnFa1EHEBsPEndVd2HSeJUncTQiWJ9SNRU+WLltVVewYiGheqr1ABab++3XM5qrB6fWn/RN9Fcg5nM8fachAFSX2YRrEsg7mcbNALRes6OEdpI0LBdX8Wdw6oQ==</Modulus> 
    </RSAParameters> 

アイデア?

+0

@ScottChamberlainを使用しては - 4.6.2のように見えます。 – neubert

+3

あなたは単純なcapatilizationエラーがあります。 'ToXmlString(false)'ではなく '.ToXMLString(false)'です。 –

答えて

関連する問題