控制台应用程序中的HttpUtility.UrlEncode [英] HttpUtility.UrlEncode in console application

查看:213
本文介绍了控制台应用程序中的HttpUtility.UrlEncode的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想在控制台应用程序VB.NET,VS 2010 Beta 2中使用HttpUtility.UrlEncode.

I'd like to use HttpUtility.UrlEncode in a console application, VB.NET, VS 2010 Beta 2.

System.Web.HttpUtility.UrlEncode(item)

错误消息:'HttpUtility'不是'Web'的成员.

此问题中 Anjisan建议添加对System.Web的引用,如下如下:

In this question Anjisan suggests to add a reference to System.Web, as follows:

  1. 在您的解决方案资源管理器中,右键单击引用
  2. 选择添加参考"
  3. 在添加引用"对话框中,使用.NET选项卡
  4. 向下滚动到System.Web,选择它,然后单击确定"

但是,我在那个位置没有System.Web条目.

However, I don't have a System.Web entry at that location.

推荐答案

System.Web在那里,但默认情况下,Visual Studio似乎不按名称排序.您需要单击Component name列以对该列表进行排序.

System.Web is there, but seems Visual Studio doesn't sort by name by default. You'll need to click Component name column to get that list sorted.

我能够运行以下代码:

Console.WriteLine(System.Web.HttpUtility.UrlEncode(" ")); // +

只需添加System.Web参考, System.Web.Extensions.

此外,您应该将目标框架从.NET Framework 4 Client Profile替换为.NET Framework 4;转到项目>>属性... >>应用程序选项卡

Also, You should replace your target framework from .NET Framework 4 Client Profile to .NET Framework 4; go to Project >> Properties... >> Application tab

这篇关于控制台应用程序中的HttpUtility.UrlEncode的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆