但是我的確引用了名字空間using " /> 最新中文字幕在线视频,久久99精品久久,国产欧美日韩视频

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

找不到類型或命名空間名稱“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 指令或程序集引用?),轉載需保留來源!

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

主站蜘蛛池模板: 韩国一级毛片在线观看 | 国产精品欧美亚洲韩国日本不卡 | 中文字幕国产 | 婷婷社区五月天 | 伊人久久精品久久亚洲一区 | 亚洲精品日韩中文字幕久久久 | 女人夜色黄网在线观看 | 亚洲视频 欧美视频 | 一区二区视频 | 国产成人综合久久亚洲精品 | 美女被男人桶免费网站 | 免费的成人a视频在线观看 免费的黄色片视频 | 成人免费在线视频观看 | 91在线网| 四虎影视4hutv最新地址在线 | 综合网女女网 | 91香蕉福利一区二区三区 | 中文字幕亚洲一区二区三区 | 一级做a爰性色毛片免费 | 国产精久久一区二区三区 | 欧美一级久久久久久久久大 | 白嫩美女一级毛片免费看 | 成人国产欧美精品一区二区 | 中文字幕在线永久在线视频2020 | 日韩特黄 | 色视频大全 | 国产一级在线观看www色 | 国产乱了 | 国产一区二区三区在线看 | 国产成人短视频 | 国产一区二区精品久久91 | 手机在线成人精品视频网 | 天天在线影院天天在线视频 | 精品少妇一区二区三区视频 | 色综久久天天综合绕视看 | 国产午夜精品视频 | 在线精品国内视频秒播 | 欧美特黄a级高清免费大片 欧美特黄a级高清免费看片 | 日本精品久久久久护士 | 国产成人综合一区精品 | 99久久香蕉国产综合影院 |