为什么visual studio无法识别System.Web.SessionState?

时间:2010-07-03 23:29:53

标签: visual-studio-2010

我试图在http://msdn.microsoft.com/en-us/library/aa719643(VS.71).aspx

处查看示例

Visual Studio 2010无法识别System.Web.SessionState和其他各种内容。 我尝试添加.net引用但它们在我的系统上不存在。我安装了.Net 4。

为什么这些示例会使用visual studio无法识别的命名空间? alt text http://www.phantix-llc.com/system.web.sessionstate_missing.jpg

2 个答案:

答案 0 :(得分:2)

未显示System.Web,因为VS2010默认使用不包含它的.NET4客户端配置文件。 (您可以在“添加引用”对话框的顶部看到“已过滤的.NET Framework 4客户端配置文件”文本。)

您需要更改项目的属性,以便它以框架的完整版本为目标,然后您就可以选择System.Web。

答案 1 :(得分:0)

System.Web.SessionState(以及其他显示为无法识别的)位于System.Web.dll中。验证该引用是否存在。