4

当我写:“System.W ...”时,智能没有告诉我“System.Web”为什么? 在此处输入图像描述

4

5 回答 5

3

您没有对程序集的引用。右键单击您的项目,添加引用并添加 System.Web。您可能还需要切换到完整框架,它位于 Projetc 设置中 Compile 下的高级对话框中,它是底部对话框。

于 2011-02-15T11:27:50.067 回答
1

可能是因为您不在 Web 项目中吗?

如果您无论如何创建 System.Web 命名空间的对象并构建项目然后尝试编辑您的代码,会发生什么?

于 2011-02-15T11:28:12.500 回答
1

当我将构建操作(文件 *.cs)从“内容”切换到“编译”时,我的程序开始工作。

于 2011-02-16T16:54:51.820 回答
0

这种行为可能有多种可能性:

  1. 您可能错过了引用一些基本程序集;因为没有这两件事就没有.NET,即BCL(Base Class Libraries)&CLR(Common Language Runtime).
  2. .NET Framework 版本的目标错误。如果您以 .NET 3.5 或 4 客户端配置文件为目标,您将看不到 ASP.NET 程序集。解决方案,请转到:项目 > 属性 > 目标框架。改变它从

".NET Framework 4 Client Profile"".NET Framework 4"

于 2019-04-26T11:06:24.573 回答
-1

像这样添加 using 语句:

using System.Web;
于 2011-02-15T11:26:45.597 回答