建立了解决方案"S1",并在其内部建立类库项目"P1",和Web项目"P2"。"P1"中的类"P1.Cookie"专门负责管理Cookie,下面是他的构造函数:
public Cookie(System.Web.HttpResponse argResponse)
{
    //...
    argResponse.Cookies.Add(...);
    //...
}
    但以上代码无法通过编译,错误信息是:"HttpResponse"在类或命名空间"System.Web"中不存在。我又尝试把"Cookie"类移动到Web项目"P2"中,编译通过,也就是说作为类库项目"System.Web"的功能是很少的。但是,类库"P1"中的类又必须架设在"全局程序集缓存"上,独立于Web项目"P2"之外。    另外,"HttpCookie"、"HttpUtility"等功能都面临这个问题。    请各位高手指点!!!我真的很郁闷!!!