【问题标题】:Namespace can't be referenced from another namespace in same project - App_Code不能从同一项目中的另一个命名空间引用命名空间 - App_Code
【发布时间】:2014-12-10 18:55:46
【问题描述】:

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

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 命名空间。

【问题讨论】:

    标签: c# asp.net namespaces


    【解决方案1】:

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

    在本例中,它是一个 Web 表单项目。当我将命名空间从 App_Code 更改为其他任何内容时,引用工作得很好。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-27
      • 1970-01-01
      • 2012-10-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多