C# Asp.net项目无法识别我的类库中的某个文件夹

C# Asp.net项目无法识别我的类库中的某个文件夹,c#,asp.net,visual-studio-2008,class-library,C#,Asp.net,Visual Studio 2008,Class Library,我正在使用C#中的Visual Studio 2008开发一个项目,我在项目中添加了类库,设置了相关的引用,并使用了相关的using语句。 似乎只有这一个文件夹有问题。有人能帮忙吗 这是错误消息: 错误28类型或命名空间名称 中不存在“域” 名称空间“Forestry.SchoolLibrary” (您是否缺少一个集合 参考?)C:\Projects\SchoolofForestry\trunk\Source\School\Account\Presenter\EditAccountPresent

我正在使用C#中的Visual Studio 2008开发一个项目,我在项目中添加了类库,设置了相关的引用,并使用了相关的using语句。 似乎只有这一个文件夹有问题。有人能帮忙吗

这是错误消息:

错误28类型或命名空间名称 中不存在“域” 名称空间“Forestry.SchoolLibrary” (您是否缺少一个集合 参考?)C:\Projects\SchoolofForestry\trunk\Source\School\Account\Presenter\EditAccountPresenter.cs 26 40 School

以下是我的使用声明:

using System;
using System.Collections.Generic;
using System.Configuration;
using System.Linq;
using System.Data.Linq;
using System.Text;
using System.Xml;
using Forestry.SchoolLibrary.Core.Domain;
using Forestry.SchoolLibrary.Properties;

这是因为您有一个名为
Domain
的类型和一个以
Domain
结尾的命名空间。这是不好的,因为它会产生一些问题(例如,您遇到的问题)。因此,我建议您删除命名空间的
部分,或者您可以使用类型标识符:

var domain = new global::Forestry.SchoolLibrary.Core.Domain.Domain();

当然,正如您所看到的,这可能会变得很糟糕。

您收到的错误似乎与您的using语句不匹配。在错误中,.NET正在搜索以下命名空间:

Forestry.SchoolLibrary.Domain
在using语句中,您引用了:

Forestry.SchoolLibrary.Core.Domain
我将检查您是否在导致错误的代码行中显式引用Forestry.SchoolLibrary