0

我尝试编写一些基本的基于命令行的 HTML刮板

它将从普通客户端“dos” CMD 控制台执行,因此它不在服务器上。我已将项目设置为 .net 4.0(不是默认客户端 4.0,而是完整客户端)。但我仍然无法像在HttpUtility.UrlDecode(content);中那样使用“ HttpUtility ”这个词;

在视觉工作室 2010 我正在使用

using System.Web;
using System.Linq;
using System.Text;
using HtmlAgilityPack;
using System;
using System.Collections.Generic;
using System.Net;

我已经设置了对 htmlagilitypack 的文件引用,但 HTTPutility 只是普通的 .net 4.0 并且无法识别我做错了什么?

4

1 回答 1

0

好吧,我找到了解决方案,请确保添加(手动)参考

系统.Web

默认情况下,它不在控制台应用程序中引用,可能在 aspx 应用程序中,但不在类似应用程序的控制台中。将其添加为参考后,它就起作用了。

于 2013-09-30T16:46:13.570 回答