中易网

C# 在类库文件无法使用Server.MapPath,如何解决?

答案:2  悬赏:10  
解决时间 2021-01-15 00:18
  • 提问者网友:孤山下
  • 2021-01-14 08:22
C# 在类库文件无法使用Server.MapPath,如何解决?
最佳答案
  • 二级知识专家网友:过活
  • 2021-01-14 08:53
通过Page类继承的类中来执行这条命令,才可以有效地使用DataBase = Server.MapPath("data.mdb");
要写全命名的空间:System.Web.HttpContext.Current.Server.MapPath();要注意的是在一个类库下的一个类中,要先添加引入using System.Web;因为新建一个类库时默认是不引入using System.Web的。
全部回答
  • 1楼网友:执傲
  • 2021-01-14 09:43
如果你从Page类继承的类中执行这条语句,才可以简单地使用DataBase = Server.MapPath("data.mdb");否则写全命名空间:System.Web.HttpContext.Current.Server.MapPath();注意:如果是在一个类库下的一个类中、要先添加引入using System.Web;因为新建一个类库时默认是不引入using System.Web的!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息