2013-11-02 51 views
1

我创建了一个名为TestWeb的新Asp Web应用程序项目。我还创建了另一个类库应用程序来包含模型类并称为此模型。在TestWeb中,我添加了对模型的引用,并且可以在该项目的bin文件夹中看到.dll文件。但是,当我在TestWeb中的default.aspx文件夹内时,我无法访问Model命名空间。这让我疯狂。什么是我做错了。我已经注意到默认aspx无法访问其他项目中的类

一件事是,我对页面可以访问该命名空间,但Default.aspx的不能

感谢

回答

1

我能够在这些步骤中获得类似的功能:

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立即获取更改。

相关问题