bleach hential video:写类库时找不到命名空间

来源:百度文库 编辑:神马品牌网 时间:2024/04/30 03:54:02
我新建了一个ASP .Net的Web应用程序,并在里面写了一个类,调试过一切正常。于是我又新建了一个类库,把以前项目里的那个类的代码原封不动的复制过来,可是编译时出现了找不到命名空间的错误:

error CS0234: 类型或命名空间名称“Security”在类或命名空间“System.Web”中不存在(是否缺少程序集引用?)

在普通的web应用程序里可以引用System.Web.Security命名空间,为什么开发类库时就不可以了呢?

在ASP.NET环境下,引用System.Web.dll这个程序集文件,在普通类库下是System.dll这个,虽然都叫System,但是它们是不一样的,一个是里面有System.Web.Security,而另外一个就没有。
VS在创建项目的时候,自动引用合适的DLL文件。