当前位置:编程学习 > C#/ASP.NET >>

高分!!我的asp.net2.0网站工程里一个静态类体里为什么不能引用另一个静态类的属性???在线等!!

高分!!我的asp.net2.0网站工程里一个静态类体里为什么不能引用另一个静态类的属性???在线等!!
朋友说是不是我动了我vs2005的什么设置导致的,把代码发给他的电脑,却可以引用.请各位老师指教批评!!!
第一个类:
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

/// <summary>
/// BalloonShopConfiguration 的摘要说明
/// </summary>
public static class BalloonShopConfiguration
{
    private static string dbConnectionString;
    private static string dbProviderName;
    static BalloonShopConfiguration()
    {
        dbConnectionString = ConfigurationManager.ConnectionStrings["BalloonShopConnection"].ConnectionString;
        dbProviderName = ConfigurationManager.ConnectionStrings["BalloonShopConnection"].ProviderName;
    }
    public static string DbConnectionString
    {
        get
        {
            return dbConnectionString;
        }
    }
    public static string DbProviderName
    {
        get
        {
            return dbProviderName;
        }
    }
    public static string MailServer
    {
        get
        {
            return ConfigurationManager.AppSettings["MailServer"];
        }
    }
    public static bool EnableErrorLogEmail
    {
        get
        {
            return bool.Parse(ConfigurationManager.AppSettings["EnableErrorLogEmail"]);
        }
    }
    public static string ErrorLogEmail
    {
        get
        {
            return ConfigurationManager.AppSettings["ErrorLogEmail"];
        }
    }

    
}
第二个类:
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Net.Mail;
using System.Data.SqlClient;

/// <summary>
/// Utilities 的摘要说明
/// </summary>
public static class Utilities
{


    static Utilities()
{
}
    public static void SendMail(string from, string to, string subject, string body)
    {
        SmtpClient mailClient = new SmtpClient(BalloonShopConfiguration.MailServer);
        MailMessage mailMessage = new MailMessage(from, to, subject, body);
        mailClient.Send(MailMessage);
    }
    public static void LogError(Exception ex)
    {
        string dateTime = DateTime.Now.ToLongDateString() + ",at" + DateTime.Now.ToShortDateString();
        string errorMessage = "Exception generated on" + dateTime;
        System.Web.HttpContext context = System.Web.HttpContext.Current;
        errorMessage += "\n\nMessage:" + ex.Message;
        errorMessage += "\n\nSource:" + ex.Source;
        errorMessage += "\n\nMethod:" + ex.TargetSite;
        errorMessage += "\n\nStack Trace:\n\n" + ex.StackTrace;
    }
   
   

}

我想在Utilities
类里引用BalloonShopConfiguration类的EnableErrorLogEmail属性,为什么不行呀?智能提示里有BalloonShopConfiguration类名,但就是没有其属性?这是为什么呀?

补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,