C# ASP.NET=>;编译器错误消息:CS0246:类型或命名空间名称';HtmlAgilityPack';

C# ASP.NET=>;编译器错误消息:CS0246:类型或命名空间名称';HtmlAgilityPack';,c#,asp.net,.net,html-agility-pack,C#,Asp.net,.net,Html Agility Pack,//参考它 生成错误:ASP.NET=>编译器错误消息:CS0246:类型或命名空间名称“HtmlAgilityPack” HtmlAgilityPack在我的网站中被引用 从ASP.NET 2.0切换到4.0。在那之后,我得到了这个错误。制作控制台或windows窗体应用程序时,一切正常,但ASP.NET生成系统会给我这个错误。我在使用HtmlAgilityPack时出现了这个编译错误 直到今天才解决此问题。请在HtmlAgilityPack的引用DLL上将Copy Local属性设置为Tru

//参考它

生成错误:ASP.NET=>编译器错误消息:CS0246:类型或命名空间名称“HtmlAgilityPack”

HtmlAgilityPack在我的网站中被引用

从ASP.NET 2.0切换到4.0。在那之后,我得到了这个错误。制作控制台或windows窗体应用程序时,一切正常,但ASP.NET生成系统会给我这个错误。我在使用HtmlAgilityPack时出现了这个编译错误


直到今天才解决此问题。

请在HtmlAgilityPack的引用DLL上将
Copy Local
属性设置为
True


这会将dll复制到应用程序的输出目录中

请将HtmlAlityPack的引用dll上的
copy Local
属性设置为
True


这会将dll复制到应用程序的输出目录

,这样在将Framework版本更改为.Net 4之前它就可以工作了

如果是这种情况,听起来更像是您还需要将dll升级到.NET4


只需获取,在zip中,每个框架版本都有一个AgilityPack版本,只需获取.Net 4的版本,看看这是否会改变任何东西。

那么在将框架版本更改为.Net 4之前它工作了吗

如果是这种情况,听起来更像是您还需要将dll升级到.NET4


只需获取,在zip中,每个框架版本都有一个AgilityPack版本,只需获取.Net 4的AgilityPack版本,看看这是否有什么变化。

也有同样的问题,我的.Net项目的目标是.Net Framework 4.0,但HtmlAgilityPack.dll是使用.Net Framework 4.5构建的

解决方案是使用.NET Fx 4.0引用HtmlAgilityPack.dll构建


下载包提供了Net20、Net40、Net45甚至WinRT的版本。

也有同样的问题,我的.NET项目的目标是.NET Framework 4.0,但HtmlAgilityPack.dll是使用.NET Framework 4.5构建的

解决方案是使用.NET Fx 4.0引用HtmlAgilityPack.dll构建


下载包提供Net20、Net40、Net45甚至WinRT的版本。

如果你看参考部分,希望它没有黄色图标?如果你看参考部分,希望它没有黄色图标?在哪里?dll总是自动复制到我的文件夹中。我有VS2010。它不是应用程序,也不是web应用程序,它是一个网站。在哪里?dll总是自动复制到我的文件夹中。我有VS2010。它不是应用程序,也不是web应用程序,它是一个网站。
using HtmlAgilityPack;