zoukankan      html  css  js  c++  java
  • Server.MapPath 出现未将对象引用设置到对象的实例

    此文仅在于使遇到相似问题的朋友能少走弯路

    asp.net中
    我用一个页面的cs文件调用一个自定义类,这个自定义类再调用 System.Web.HttpContext.Current.Server.MapPath方法,于是就产生了未将对象引用设置到对象的实例的错误提 示,原来以为是一个自定义类调用另一个自定义类的问题,搜索了半天没找到答案

    于是想直接用自定义类调用 System.Web.HttpContext.Current.Server.MapPath,发现还是不行,但是用继承了 System.Web.UI.Page的cs文件去调用类里的 System.Web.HttpContext.Current.Server.MapPath不会出错,终于发现
    System.Web.HttpContext.Current.Server.MapPath
    (System.Web.HttpContext.Current.Request.MapPath也是)要由aspx调用才行,就算类继承了System.Web.UI.Page 调用也会出错

    dll文件要获得当前路径只好另想办法了,找到个

    System.AppDomain.CurrentDomain.BaseDirectory 可以用,效果如D:myweb

  • 相关阅读:
    命令执行顺序控制与管道
    js获取返回首页
    手机站点击商务通无轨迹解决方法
    js文字向上滚动代码
    文字隐藏多余的文字
    QQ弹窗代码
    百度推送代码
    js手机站跳转
    js 判断时间,满足执行框架
    js切换换class
  • 原文地址:https://www.cnblogs.com/newsouls/p/3345608.html
Copyright © 2011-2022 走看看