未将对象引用到对象实例的困惑

来源:互联网 发布:战机世界更新数据出错 编辑:程序博客网 时间:2024/05/15 20:37

  近日,一同事在做一个分站的时候无法顺利发布,出现“未将对象引用到对象实例”的错误提示,却没有说明是哪个文件哪句代码,也就是在错误提示那里找不到错误的地址。

  这是个分站是asp与.NET混合的站点,之前是没有使用发布生成的方式,直接将源码文件上传也可在服务器上直接运行,但一启动发布就出现找不到具体位置的错误。

  没他法,只好移除部分文件再一尝试,能顺利发布。看来是某个文件的命名或其他问题引起的,一部分一部分的文件再移回,再发布,终于发现是login.aspx文件引起的。

  这个可疑的login.aspx文件一旦移入项目就会出现发布错误,还找不到具体的错误位置。检查了类名、变量定义等,都没发现有疑惑的地方,将类名作了修改仍是同样错误,真是百思不得其解。

  最后将这个文件名更名后终于顺利发布成功了。但其他文件都是使用login.aspx来访问的,逐一去改那些文件也太麻烦了,就建了一个login.aspx没有cs 的独立文件,在里直接用<%Response.Redirect();%>的方式跳转来解决。而这样,也才能顺利成功的发布,真是莫名奇妙的微软呀。

原创粉丝点击