c# - 单声道在 OS X 上缺少 HttpUtility?

标签 c# macos mono

问题

我在 OS X Lion 上新安装了 mono,编译并运行了我的第一个 csharp“hello world”,然后尝试了一个网络请求...

但我缺少 HttpUtility。

gmcs GoogleExample.cs -r:System.Web.Services -r:System.Web 
GoogleExample.cs(14,32): error CS0103: The name `HttpUtility' does not exist in the current context
Compilation failed: 1 error(s), 0 warnings

怎么办?

历史

我编写 C、NodeJS、Python、Ruby 等代码。没有编程新手,只是单声道。

我刚刚通过以下说明在 OS X 上安装了单声道(MRE 运行时、MDK 和 MonoDevelop):http://www.go-mono.com/mono-downloads/download.html

然后我按照这些说明开始玩 hello world: http://www.mono-project.com/Mono_Basics

现在我想按照本教程创建一个 Web 请求: http://www.codeproject.com/KB/cross-platform/introtomono1.aspx?msg=3229009

最终目标: 自然地,我想创建一个基于 JSON 的聊天服务器作为我的第一个 csharp 项目。

最佳答案

我刚刚在 Monodevelop 2.6 中启动了一个新的 ASP.Net 解决方案

在示例页面的代码隐藏 (button1Clicked) 中键入 Http,会立即自动完成 HttpUtility 等。

这个当然不能少。您需要引用

System.Web

虽然

关于c# - 单声道在 OS X 上缺少 HttpUtility?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8499182/

相关文章:

objective-c - 设置 windowScriptObject 时永远不会调用 isSelectorExcludedFromWebScript

macos - 定期触发重绘自定义 View

c# - 使用 ASP.NET 使用数据表对数据进行分组

c# - 如何在 WPF 中绑定(bind)单个对象实例?

c# - 检测并替换字符串中的所有表情符号

c# - 从 VS13 编译的 EXE 中删除元数据

macos - 绕过图形管理员密码打开 OSX 应用程序命令行解决方案

linux - Mono/Ubuntu 中的 ReadProcessMemory Win32API?

f# - 为什么从 F# 调用我的 C 代码非常慢(与 native 相比)?

c# - Twilio 的 TwilioRestClient SendSmsMessage 返回 null