不幸的是,我一直试图在Visual Studio中附加HTMLTidy c++库dll,但是每次我在不同的构建中都会遇到各种错误。我正在添加对项目的引用,然后手动选择dll,该dll已复制到项目文件夹中的lib文件夹中。
我尝试的第一个动态链接库来自Mark Beaton,我使用的是他的HTMLTidy包装器,因为它似乎是最新的。构建了标准的Win32 one。
我还尝试了从官方HTMLTidy页面构建,同样是dll
Official Build
引用时出现错误,请帮助!我尝试过从源代码编译,但源代码似乎与VS2010不兼容。

发布于 2011-01-11 22:55:13
libtidy.dll是一个非托管的C DLL,因此您不能在Visual Studio的“添加引用”对话框中添加对它的引用。您需要将https://github.com/markbeaton/TidyManaged中的C#代码构建到托管动态链接库中,然后添加对该动态链接库的引用。
确保将libtidy.dll复制到输出文件夹中;您可以通过将DLL文件添加到项目中并将其属性更改为"Copy to Output“来实现此目的。
https://stackoverflow.com/questions/4656891
复制相似问题