为什么我不能调用App_Code文件夹中的类?

时间:2014-03-31 18:14:15

标签: c# asp.net visual-studio-2013 web-application-project

我的网络应用程序项目有一个App_Code文件夹。我想在我的aspx.cs页面中使用这些类中的方法。

我可以访问的App_Code文件夹中有一些类,有些类我不能。

我无法发现它们之间的任何差异。例如,所有类都将Build Action属性设置为Compile

我还应该做些什么来确保我可以调用App_Code文件夹中的类吗?

1 个答案:

答案 0 :(得分:4)

使用Web应用程序项目,您不应该添加App_Code文件夹。它适用于网站项目。使用Web应用程序项目,无论如何都要编译所有类文件。

通过创建任何文件夹(MyCodeFiles)并在其中包含所有类文件,可以实现相同的结果。这就是为什么没有选项在VS菜单中创建App_Code选项。

如果有效,您可以尝试添加自定义文件夹,看看它是否有任何问题? 如果您仍然需要App_Code,那么请尝试检查文件的名称空间。再次构建动作。