但是我的確引用了名字空間using " /> 一级毛片一级毛片免费毛片,成年网在线观看免费观看网址,免费观看黄色片

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

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

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

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

由此總結對這類錯誤的解決方法如下
1、確保正確的程序集引用:
確保引用了包含命名空間的程序集。如果是在 Visual Studio .NET 中進行開發(fā),則可以轉到項目菜單并單擊添加引用。在 .NET 選項卡上,選擇包含您要導入的命名空間的程序集,或者瀏覽到包含程序集的文件夾。如果在使用命令行編譯器,則向編譯語句中添加相應的開關 (/reference)。
2、正確的命名空間:
(1)*如果你從Page類繼承的類中執(zhí)行這條語句,才可以簡單地使用
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 指令或程序集引用?),轉載需保留來源!

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

主站蜘蛛池模板: 东京加勒比中文字幕波多野结衣 | 国内精品在线视频 | 久久怡红院国产精品 | 欧色视频 | 色吊丝网站| 国内精品视频九九九九 | 国产精品2020| 91久久国产精品 | 一区二区三区不卡免费视频97 | 美女扒开逼自抠 | 一区二区三区精品 | 成 人 黄 色 视频播放165 | 99热成人精品国产免男男 | 色视频一区二区三区 | 4hu四虎最新免费地址 | 国产999在线观看 | 亚洲免费小视频 | 色播在线播放 | 国产拳头交一区二区 | 国产在线视频一区 | 午夜激情视频在线播放 | 国产在线伊人 | 伊人首页| 久久中精品中文 | 999影院成 人在线影院 | 91中文在线 | 91精品啪在线观看国产 | 日韩经典欧美一区二区三区 | 免费国产小视频 | 久久国产美女 | 精品国产一区二区三区麻豆小说 | 午夜激情视频专区在线观看网站大全 | 精品久久久久久影院免费 | 久久精品视香蕉蕉er大臿蕉 | 中文字幕精品在线观看 | 六月丁香啪啪六月激情 | 青青亚洲 | 男人进去女人爽免费视频国产 | 精品久久久久久中文字幕 | 精品小视频在线观看 | 在线观看免费污视频 |