The type or namespace name 'Server' could not be found (are you missing a using directive or an assembly reference?)

解决方案 »

  1.   

    你提供的東東不完整﹐很難看出是哪個命名空間沒有using。
      

  2.   

    using System;
    using System.Collections;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Web;
    using System.Web.SessionState;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Web.UI.HtmlControls;
    using System.Data.SqlClient;
    using System.Text.RegularExpressions;
    using System.IO;
    using System.Web.Mail;
    using System.Text;
    using System.Xml;
    using Microsoft.Web.UI.WebControls;
    using System.Configuration;我都申明了這麼多,還是有問題!
    譬如像string strPath=Server.MapPath(path);這樣的語句,只要涉及server的都會報錯!
    請問還有什麼信息才能知道問題出在什麼地方呢?
      

  3.   

    try:System.Web.HttpContext.Current.Server.MapPath(path);