名称空间无法从同一项目中的另一个名称空间引用 - App_Code

时间:2014-10-15 15:57:26

标签: c# asp.net namespaces

我有一个包含此文件夹层次结构的项目:

Project
 App_Code
  library.cs
 Application
  page.aspx
   page.aspx.cs

问题是page.aspx.cs无法引用library.cs中的公共函数。我已经检查了所有相关的访问修饰符,甚至尝试重新创建App_Code文件夹及其内容。

我也尝试将library.cs放在与page.aspx.cs相同的文件夹下,但它仍然无法看到App_Code命名空间。

1 个答案:

答案 0 :(得分:0)

基本上,编译器为某些类型的项目保留App_Code命名空间。

在这种情况下,它是一个Web表单项目。当我将命名空间从App_Code更改为其他任何内容时,引用工作正常。