无法将HTMLTidy dll(libtidy.dll)附加到Visual Studio

won*_*nea 3 c# visual-studio-2010 htmltidy

没有太多运气我一直试图在Visual Studio中附加HTMLTidy c ++库dll,但是每当我遇到不同构建的各种错误时.我正在添加对项目的引用,然后手动选择已复制到项目文件夹中的lib文件夹中的dll.

我试过的第一个dll来自Mark Beaton,我正在使用他的HTMLTidy包装器,因为它似乎是最新的.标准的Win32一个是建立的.

Mark Beaton Builds

我也尝试从官方的HTMLTidy页面再次构建dll

官方建设

参考时出错,请帮忙!我尝试从源代码编译,但源代码似乎与VS 2010不兼容.

替代文字

Bra*_*ger 6

libtidy.dll是一个非托管C DLL,因此您无法在Visual Studio的"添加引用"对话框中添加对它的引用.您需要将https://github.com/markbeaton/TidyManaged中的C#代码构建到托管DLL中,然后添加对该DLL的引用.

确保将libtidy.dll复制到输出文件夹中; 您可以通过将DLL文件添加到项目,并将其属性更改为"复制到输出"来实现此目的.