我的网络应用程序项目有一个App_Code
文件夹。我想在我的aspx.cs
页面中使用这些类中的方法。
我可以访问的App_Code
文件夹中有一些类,有些类我不能。
我无法发现它们之间的任何差异。例如,所有类都将Build Action
属性设置为Compile
。
我还应该做些什么来确保我可以调用App_Code
文件夹中的类吗?
答案 0 :(得分:4)
使用Web应用程序项目,您不应该添加App_Code文件夹。它适用于网站项目。使用Web应用程序项目,无论如何都要编译所有类文件。
通过创建任何文件夹(MyCodeFiles)并在其中包含所有类文件,可以实现相同的结果。这就是为什么没有选项在VS菜单中创建App_Code选项。
如果有效,您可以尝试添加自定义文件夹,看看它是否有任何问题? 如果您仍然需要App_Code,那么请尝试检查文件的名称空间。再次构建动作。