错误类型 'XmlDsigC14NTransform' 未定义

Error Type 'XmlDsigC14NTransform' is not defined

我的代码以:

开头
Imports System.Security.Cryptography
Imports System.Text
Imports System.Xml
Imports System.IO

但是当我尝试使用 C14N 规范化我的 XML 文档时:

 Dim c14n = New XmlDsigC14NTransform

我收到一个错误:

Code BC30002 Type 'XmlDsigC14NTransform' is not defined

我以前用过同样的代码,没有错误。我正在使用目标框架 .NET Framework 4 客户端配置文件,我是否可能缺少参考?

如果您还没有这样做,您需要添加对 System.Security 的引用。然后将 Imports System.Security.Cryptography.Xml 添加到您的导入列表中(或完全限定 XmlDsigC14NTransform.

名称空间和程序集记录在 MSDN's article on XmlDsigC14NTransform 中。