C# 找不到正确的命名空间?
我想用C语言中的对称密钥加密我的XML文件# 但是,当我试图声明这一点时:C# 找不到正确的命名空间?,c#,namespaces,C#,Namespaces,我想用C语言中的对称密钥加密我的XML文件# 但是,当我试图声明这一点时: EncryptedXml eXml = new EncryptedXml(); 给我一个错误:“找不到名称空间”。 但是我找不到正确的名称空间。我已经尝试过System.Security.Cryptography.Xml,但它不起作用,因为它的giveXml在这个namaspace中不存在 谁能告诉我EncryptedXml的名称空间吗 谢谢你 您需要在项目中添加对“System.Security.dll”的引用。
EncryptedXml eXml = new EncryptedXml();
给我一个错误:“找不到名称空间”。
但是我找不到正确的名称空间。我已经尝试过System.Security.Cryptography.Xml
,但它不起作用,因为它的giveXml
在这个namaspace中不存在
谁能告诉我EncryptedXml
的名称空间吗
谢谢你 您需要在项目中添加对“System.Security.dll”的引用。
System.Security.Cryptography.Xml.EncryptedXml
为此,您必须进入项目链接,然后右键单击以添加引用。您必须在.NET
选项卡上找到dll并添加它
Project > add references menu - System.Security.dll.
然后您可以执行
System.Security.Cryptography.Xml
,而不会出现任何错误。您需要在项目中添加对“System.Security.dll”的引用。
为此,您必须进入项目链接,然后右键单击以添加引用。您必须在.NET
选项卡上找到dll并添加它
Project > add references menu - System.Security.dll.
然后你就可以做
System.Security.Cryptography.Xml
,没有任何错误。一个简单的谷歌搜索告诉我:@DownVoter:为什么在这里进行downvote?因为如果我添加直接引用--“System.Security.Cryptography.Xml”,它就是给我Xml不存在的错误一个简单的谷歌搜索告诉我:@DownVoter:为什么在这里downvote?因为若我添加直接引用-“System.Security.Cryptography.Xml”,那个么给我Xml是不存在的错误