但是我的確引用了名字空間using " /> 欧美日韩中文字幕在线,国产一级黄色大片,欧美性猛交一区二区三区精品

中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

找不到類型或命名空間名稱“Server”(是否缺少 using 指令或程序集引用?)

今天將webserice里面的一個代碼,拷到一個C#類,結果運行編譯錯誤。
DataBase = Server.MapPath("data.mdb");
報錯:找不到類型或命名空間名稱“Server”(是否缺少 using 指令或程序集引用?)

但是我的確引用了名字空間using System.Web;為什么呢?
因為Server的完整路徑是System.Web.HttpContext.Current.Server。using System.Web是顯然不夠的;但是在從內置Page類繼承的類中可以直接寫Server.MapPath"data.mdb"),應該是因為Page類已經包含了這些類路徑。

由此總結對這類錯誤的解決方法如下
1、確保正確的程序集引用:
確保引用了包含命名空間的程序集。如果是在 Visual Studio .NET 中進行開發,則可以轉到項目菜單并單擊添加引用。在 .NET 選項卡上,選擇包含您要導入的命名空間的程序集,或者瀏覽到包含程序集的文件夾。如果在使用命令行編譯器,則向編譯語句中添加相應的開關 (/reference)。
2、正確的命名空間:
(1)*如果你從Page類繼承的類中執行這條語句,才可以簡單地使用
DataBase = Server.MapPath("data.mdb");
(2)如果在普通類中
A)將using 語句放在包含類型引用的代碼文件的頂端,確保在將命名空間導入項目:
using System.Web;
DataBase = HttpContext.Current.Server.MapPath("data.mdb");
B)如果沒有using語句,則完全限定對類型的引用:
DataBase = System.Web.HttpContext.Current.Server.MapPath("data.mdb");

AspNet技術找不到類型或命名空間名稱“Server”(是否缺少 using 指令或程序集引用?),轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: www.久| 国产精品99久久久久久久久久久久 | 国产精品成人一区 | 在线观看中文字幕视频 | 久久国产精品一区二区 | 日韩中文字幕视频在线 | 毛片在线视频 | 亚洲欧美中文日韩在线v日本 | 国产不卡在线播放 | 欧美一区二区另类 | 中文字幕精品一区二区三区在线 | 99久久99热这里只有精品 | 亚洲激情在线观看 | 91免费在线 | 黄色一级视频 | 七七婷婷婷婷精品国产 | 国产精品久久久久久久久久久久久久 | 国产一级视频在线 | 福利视频三区 | 91精品国产色综合久久不卡98 | 免费高清av | 91极品尤物在线播放国产 | 91香蕉| 美国十次成人欧美色导视频 | 成人精品鲁一区一区二区 | 亚洲成人av一区二区 | 国产成人99久久亚洲综合精品 | 久久久久国 | 精品久久久久久久人人人人传媒 | 日韩综合在线 | 亚洲综合无码一区二区 | 亚洲天堂一区 | 国产日屁| 在线观看国产视频 | 精品国产1区2区3区 一区二区手机在线 | 91色视频在线观看 | 久久久www成人免费精品 | 亚洲永久在线 | 九九亚洲 | 亚洲国产精品va在线看黑人 | 精品视频一区二区 |