Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/280.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 无法将HTMLTidy dll(libtidy.dll)附加到Visual Studio 没有运气,我一直试图在VisualStudio中附加HTMLIDY C++库DLL,但是每次我都会得到不同版本的各种错误。我正在添加对项目的引用,然后手动选择dll,该dll已复制到项目文件夹中的lib文件夹中_C#_Visual Studio 2010_Htmltidy - Fatal编程技术网

C# 无法将HTMLTidy dll(libtidy.dll)附加到Visual Studio 没有运气,我一直试图在VisualStudio中附加HTMLIDY C++库DLL,但是每次我都会得到不同版本的各种错误。我正在添加对项目的引用,然后手动选择dll,该dll已复制到项目文件夹中的lib文件夹中

C# 无法将HTMLTidy dll(libtidy.dll)附加到Visual Studio 没有运气,我一直试图在VisualStudio中附加HTMLIDY C++库DLL,但是每次我都会得到不同版本的各种错误。我正在添加对项目的引用,然后手动选择dll,该dll已复制到项目文件夹中的lib文件夹中,c#,visual-studio-2010,htmltidy,C#,Visual Studio 2010,Htmltidy,我尝试的第一个dll来自Mark Beaton,我正在使用他的HTMLTidy包装器,因为它似乎是最新的。构建了标准的Win32 one 我还尝试了从官方的HTMLIDY页面构建,再次是dll 引用时出现错误,请帮助!我尝试过从源代码处编译,但源代码似乎与VS2010不兼容 libtidy.dll是非托管的C dll,因此无法在Visual Studio的“添加引用”对话框中添加对它的引用。您需要将C#代码从构建到托管DLL中,并改为添加对该DLL的引用 确保libtidy.dll已复制到输

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

我还尝试了从官方的HTMLIDY页面构建,再次是dll

引用时出现错误,请帮助!我尝试过从源代码处编译,但源代码似乎与VS2010不兼容


libtidy.dll是非托管的C dll,因此无法在Visual Studio的“添加引用”对话框中添加对它的引用。您需要将C#代码从构建到托管DLL中,并改为添加对该DLL的引用


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

您能解释一下吗?我也有同样的问题。我从git下载了TidyManaged项目。然后,我将libtiy.dll添加到此项目中,并将其属性“Copy to Output Directory”更改为“Copy if newer”,然后编译该项目。现在,libtidy.dll存在于TidyManaged/bin/Debug目录中。我在另一个项目中添加了对TidyManaged.dll的引用,但仍然有相同的错误。