2017-02-23 89 views
0

我的代码开头:错误类型 'XmlDsigC14NTransform' 没有定义

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客户端配置文件,是否可能我缺少参考?

回答

1

如果您还没有这样做,则需要添加对System.Security的引用。然后加入Imports System.Security.Cryptography.Xml到您的进口清单(或完全限定XmlDsigC14NTransform

命名空间和组件在MSDN's article on XmlDsigC14NTransform记录。

+0

我已经加入到System.Security的引用,但添加缺少进口System.Security。 Cryptography.Xml修复它,谢谢 – DovesandChicks