【问题标题】:Unable to access class in App_Code from code behind in ASP.Net Website Project无法从 ASP.Net 网站项目中的代码访问 App_Code 中的类
【发布时间】:2015-10-24 10:01:16
【问题描述】:

我过去 5 年一直在使用 ASP.Net 的网站项目,但没有遇到这样的问题,我使用 DotNetNuke 创建了新的网站项目,在 App_Code 文件夹中添加了类,现在当我尝试从后面的代码,我对类/方法没有任何智能感知,我什至尝试将类包装在命名空间中,这也没有帮助,谁能指出我正确的方向,这是我的代码: App_code 中的类。

public class Markaz
{
    /// <summary>
    /// Get list of all markaz in cache form
    /// </summary>
    /// <returns>List<Entities.Markaz></returns>
    public List<Entities.Markaz> GetAllMarkaz()
    {
        List<Entities.Markaz> list = DataCache.GetCache<List<Entities.Markaz>>("MarkazList");
        if (list == null)
        {
            list = CBO.FillCollection<Entities.Markaz>(Data.Markaz.GetAllMarkaz());
            DataCache.SetCache("MarkazList", list);
        }
        return list;
    }
}

【问题讨论】:

  • 这是一个网站还是网络应用项目?

标签: c# asp.net app-code


【解决方案1】:

您的.cs 文件似乎根本没有编译。从解决方案资源管理器窗口中选择您的.cs 文件,然后在属性窗口中将Built Action 设置为CompileCopy to Output Directory 设置为Do not copy

【讨论】:

    猜你喜欢
    • 2014-06-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-16
    • 1970-01-01
    • 1970-01-01
    • 2011-05-12
    • 1970-01-01
    相关资源
    最近更新 更多