我想我們C#創建一個加密的XML文件。我正在回顧這個例子:http://msdn.microsoft.com/en-us/library/ms229746(v=vs.110).aspxEncrpytElement類是空的
我已經包含了對system.security.dll的引用,並且我已經包含了命名空間System.Xml,System.Security.Cryptography和System.Security.Cryptography.Xml,如示例所示。
但是這個例子沒有編譯。看起來EncryptedXml類被識別,但在下面的第二行我得到這個錯誤:「'EncryptedXml'不包含'EncryptData'的定義,並且沒有找到接受'EncryptedXml'類型的第一個參數的擴展方法'EncryptData'您是否缺少使用指令或裝配參考?)「
...
EncryptedXml eXml = new EncryptedXml();
byte[] encryptedElement = eXml.EncryptData(elementToEncrypt, sessionKey, false);
...
我可能會錯過簡單的東西。有人能指引我朝着正確的方向嗎?
編輯:我關閉並打開Visual Studio,現在它的工作......感謝您的幫助。
什麼類型的elementToEncrypt和sessionKey? – elyashiv
我關閉並重新打開Visual Studio,現在它可以工作... – user985637