Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Silverlight中的安全dll引用?_C#_Silverlight_Visual Studio 2010 - Fatal编程技术网

C# Silverlight中的安全dll引用?

C# Silverlight中的安全dll引用?,c#,silverlight,visual-studio-2010,C#,Silverlight,Visual Studio 2010,我想做一些AES加密,我必须在SilverLight项目中这样做 问题是我需要System.Security.dll来执行此操作,但我无法将其添加为C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727DLL\System.Security.dll的引用,因为SilverLight不接受它 你看到这个问题的解决方法了吗 提前感谢。您不需要System.Security.dll。 System.Security.dll公开DPAPI周围的托管包装器,这不是您想要

我想做一些AES加密,我必须在SilverLight项目中这样做

问题是我需要System.Security.dll来执行此操作,但我无法将其添加为C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727DLL\System.Security.dll的引用,因为SilverLight不接受它

你看到这个问题的解决方法了吗


提前感谢。

您不需要System.Security.dll。
System.Security.dll公开DPAPI周围的托管包装器,这不是您想要的,在Silverlight中不可用


您需要在System.Core.dll中使用。

非常感谢。您是否还可以选择:SHA512Managed,因为我的代码中也需要。我正在尝试将HashLib.dll添加到我的SilverLight项目中,但我无法添加,因为它说它不是针对SilverLight运行时构建的。您可以尝试为SilverLight重新编译它。谢谢,但您能告诉我如何为SilverLight重新编译它吗?我找不到任何其他重建选项…创建Silverlight项目并将现有源添加到其中。