我正在梳理一个庞大的程序,之前由4-5个其他程序员处理的工作,并熨平了错误。我遇到了一个错误,涉及文件开头的以下代码行:
using WebSupergoo.ABCpdf8;它给出了以下错误:“找不到类型或命名空间名称'WebSupergoo‘(您是否缺少using指令或程序集引用?)”
我知道这是由于我没有包括的参考资料,我找到了有它的文件的网站。但我想不出该怎么引用。我使用.dll文件创建了一个引用,然后将该引用包括在内,但仍然收到错误。我没有在网上发布程序的许可,但如果有必要,我可以提供更多细节。
如有任何建议,我们将不胜感激。如果您需要更多信息,请随时询问。谢谢!
发布于 2013-04-09 21:53:02
检查项目的.NET目标框架版本是否不低于用于构建ABCpdf.dll的框架。
发布于 2021-03-02 12:18:38
在这一点上,这可能不会有太大帮助。但在Windows Update破坏了ASP.NET web应用程序中一个非常旧的ABCPDF实现后,我也从一个继承的项目中艰难地解决了这个问题。我并不是说你应该重复这些步骤,但我将所有这些步骤都放在这里,以防它有助于其他人确定他们可能需要做什么。另外,我用的是ABCPDF10,但我不明白为什么这不适用于任何版本。
我从项目中删除了所有ABCPDF文件,并手动删除了包括ABCPDF.dlls、ABCGecko.exe、XUL目录和PrintHooks.dlls.
对我来说,这感觉像是注册表项/路径问题。但我不知道这是否正确。
希望这对其他人有帮助。
https://stackoverflow.com/questions/14782994
复制相似问题