我将现有的多目标Silverlight / .NET项目转换为便携式类库项目,以减少支持多个Microsoft平台所需的项目数量.
我在一个使用System.Security.Cryptography命名空间的类中有错误
The type or namespace name ‘Cryptography’ does not exist in the namespace ‘System.Security’ (are you missing an assembly reference?)
这个命名空间在Silverlight中可用,我想知道为什么便携式类库不支持它?
一个原因可能是这种行为是设计的:任何加密相关代码不应该存在于客户端API中.