Imports的“iTextSharp.text.SimpleTable”错误中指定的命名空间或类型

时间:2013-03-07 00:20:22

标签: vb.net html-to-pdf

我正在使用Visual Studio Pro 2005尝试访问iTextSharp.dll以将HTML转换为PDF。问题是VS无法识别返回此消息的DLL:

  

“导入'iTextSharp.text'中指定的命名空间或类型不会   包含任何公共成员或无法找到。确保命名空间   或者类型已定义并包含至少一个公共成员。使   确保导入的元素名称不使用任何别名。“

这可以防止对我的.Net VB代码中的对象进行任何访问。我今天下载的iTextSharp版本是5.4.0。

问题在于所需的两个组件:

  • 导入iTextSharp.text
  • 导入iTextSharp.text.pdf

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

我在CuteFM32.dll上遇到了类似的问题。 VB.NET项目中的引用指向\obj\debug\interop.cuteformcolib.dll,但我认为当我运行Build>清洁解决方案命令它删除了dll,因此引用不再有效。请注意,“复制本地”'对于此DLL的引用,将其设置为False。

幸运的是,删除和添加引用对我来说很有用,但我必须打开“显示所有文件”#39;为了看到导入的DLL丢失了。

答案 1 :(得分:0)

由于引用适用于新项目,因此请创建一个新项目并添加所有类,表单等,检查引用是否仍然有效。您可以添加所有内容并解决问题,也可以找到创建问题的内容。