.net 如何引用System.Web命名空间?
当我写“System.W…”时,智能并没有显示给我“System.Web”为什么?.net 如何引用System.Web命名空间?,.net,asp.net,visual-studio,visual-studio-2010,system.web,.net,Asp.net,Visual Studio,Visual Studio 2010,System.web,当我写“System.W…”时,智能并没有显示给我“System.Web”为什么? 添加一个using语句,如下所示: using System.Web; 您没有对程序集的引用。右键单击项目,添加引用并添加System.Web。您可能还需要切换到以完整框架为目标,该框架位于“编译”下的“项目设置”中,在“高级”对话框中,它是底部对话框。可能是因为您不在Web项目中 如果创建System.Web命名空间的对象并生成项目,然后尝试编辑代码,会发生什么情况?当我将生成操作(文件*.cs的)从“内容”
添加一个using语句,如下所示:
using System.Web;
您没有对程序集的引用。右键单击项目,添加引用并添加System.Web。您可能还需要切换到以完整框架为目标,该框架位于“编译”下的“项目设置”中,在“高级”对话框中,它是底部对话框。可能是因为您不在Web项目中 如果创建System.Web命名空间的对象并生成项目,然后尝试编辑代码,会发生什么情况?当我将生成操作(文件*.cs的)从“内容”切换到“编译”时,我的程序开始工作 这种行为可能有多种可能性:
BCL(基类库)
&CLR(公共语言运行库)
“.NET Framework 4客户端配置文件”
到“.NET Framework 4”
您仍然可以通过编写System.Web…
来访问它,您不需要使用来访问它。他对它也有参考。您在添加System.Web
后构建了您的解决方案吗?这是一个网络项目吗?我不能在VS2010的一个全新的网络项目中重新编程。默认情况下,它们不会以“客户端配置文件”为目标。你能给我们更多的信息吗?我刚查过。。我有智慧。即使在控制台应用程序中(添加引用后)。。有些事是错误的,只是胡乱猜测@GLeBaTi,你的DatabaseManager
类与我们在截图中看到的项目是同一个项目吗?@Shekhar:是的,我们已经在截图中正确设置了所有内容。在System.Web
中添加了一个引用,ASP.NET应用程序在默认情况下不像Windows应用程序那样以客户机配置文件为目标。有些可疑的事情正在发生;我怀疑我们被蒙蔽了。他在一个网络项目中。。请注意portfolio.aspx页面的一个选项卡,即使他在控制台应用程序中,这也很重要。。只要他引用了DLL,你就忘了提到你已经将源文件的“构建操作”更改为默认值以外的内容。没人会猜到这个。很高兴看到你找到了解决方案;当系统允许您这样做时,请接受此答案(通过单击左侧的复选框)。这样,人们就会知道问题已经解决了。我以前没有更改“构建操作”: