新工作,ASP.NET项目,没有nuget。在不运行ABCpdf安装的情况下,是否可以将DLL添加到项目中并使用它?
ABCpdf.dll,ABCpdf-32.dll,ABCpdf-64.dll有什么区别?应用程序如何知道要使用哪些应用程序?
在引用中我只看到ABCpdf.dll,但ABCpdf-32.dll和ABCpdf-64.dll甚至不能被引用。
请向我解释一下,如果没有安装ABCpdf,如何使用?
发布于 2014-05-15 06:04:31
您可以只添加一个对ABCpdf.dll的引用。如果你的应用是用于x86的,ABCpdf.dll将需要ABCpdf-32.dll在同一个文件夹中,如果你的应用是用于x64的,它将需要ABCpdf-64.dll。一些更“奇特”的功能可能也需要其他dll。
发布于 2014-05-15 07:54:51
不同版本之间的依赖关系存在差异。例如,如果您使用的是版本7,那么在您的bin目录中还需要以下DLL(但它们不是.NET DLL,所以您不能添加对它们的引用):
我不知道v9的依赖关系是什么,但值得一探究竟。老实说,你最好还是下载安装程序,因为你需要它来输入许可证密钥。许可证并不便宜,但它是一个相当好的产品。您可能还想看看iTextSharp。
发布于 2020-07-21 13:57:37
我刚刚下载了最新的websupergoo,运行了可执行文件,记住了文件的安装位置,然后从新文件添加了新的ABCpdf引用。我要做的另一件事就是将AddHTML()方法重命名为AddHtml()。编译和运行都很好。
https://stackoverflow.com/questions/23665910
复制相似问题