C# 默认aspx无法访问其他项目中的类

C# 默认aspx无法访问其他项目中的类,c#,asp.net,C#,Asp.net,我创建了一个名为TestWeb的新Asp web应用程序项目。我还创建了另一个类库应用程序来包含模型类,并将其称为该模型。在TestWeb中,我添加了一个对模型的引用,可以看到这个项目的bin文件夹中的.dll文件。但是,在TestWeb中的default.aspx文件夹中时,我无法访问模型名称空间。这让我快发疯了。我做错了什么 我注意到的一件事是,我的about页面可以访问名称空间,但default.aspx不能 谢谢我在以下步骤中获得了类似的功能: 1. Create Solution "M

我创建了一个名为TestWeb的新Asp web应用程序项目。我还创建了另一个类库应用程序来包含模型类,并将其称为该模型。在TestWeb中,我添加了一个对模型的引用,可以看到这个项目的bin文件夹中的.dll文件。但是,在TestWeb中的default.aspx文件夹中时,我无法访问模型名称空间。这让我快发疯了。我做错了什么

我注意到的一件事是,我的about页面可以访问名称空间,但default.aspx不能


谢谢

我在以下步骤中获得了类似的功能:

1. Create Solution "MySolution"
2. Add a WebSite or Web Application project to "MySolution" named "MyWeb"
3. Add a Class Library Project To "MySolution" named "MyLibrary"
4. Select "MyWeb" project in the Solution Explorer and select the references node
5. Click Add Reference
6. Select the Solution List View Item on the right hand side
    NOTE : You should see "MyLibrary" as a selection
7. Select "MyLibrary"
8. Open "MyWeb" Default.aspx -> cs or vb file.
9. Add using MyLibrary.ClassName

我能够很好地引用和实例化和“MyLibrary”类。如果向“MyLibrary”添加代码,有时可能需要重新生成代码,以便intellisense能够立即获取更改

我在以下步骤中获得了类似的功能:

1. Create Solution "MySolution"
2. Add a WebSite or Web Application project to "MySolution" named "MyWeb"
3. Add a Class Library Project To "MySolution" named "MyLibrary"
4. Select "MyWeb" project in the Solution Explorer and select the references node
5. Click Add Reference
6. Select the Solution List View Item on the right hand side
    NOTE : You should see "MyLibrary" as a selection
7. Select "MyLibrary"
8. Open "MyWeb" Default.aspx -> cs or vb file.
9. Add using MyLibrary.ClassName
我能够很好地引用和实例化和“MyLibrary”类。如果向“MyLibrary”添加代码,有时可能需要重新生成代码,以便intellisense能够立即获取更改