我的代码以:
开头Imports System.Security.Cryptography
Imports System.Text
Imports System.Xml
Imports System.IO
但是当我尝试使用C14N规范化我的XML文档时:
Dim c14n = New XmlDsigC14NTransform
我收到错误:
代码BC30002类型'XmlDsigC14NTransform'未定义
我之前使用过相同的代码而没有错误。我正在使用目标框架.NET Framework 4 Client Profile,我可能错过了一个引用吗?
答案 0 :(得分:1)
如果您还没有这样做,则需要添加对System.Security
的引用。然后将Imports System.Security.Cryptography.Xml
添加到您的导入列表中(或完全限定XmlDsigC14NTransform
。
命名空间和程序集记录在MSDN's article on XmlDsigC14NTransform。
中