开始的时候用vs2003做的一个网站,有点规模了,最近我接手的,但我水平很菜,近于刚起步。转换的时候没有什么问题,可开始熟悉这网站的时候就遇到问题了,下面上图:(如果图片挂了,请移步到我空间,那里也有一篇一样的日志 http://hi.baidu.com/chucan001/blog/item/7d68e2d7ae32b8d3a144df14.html )这张就是界面上的控件都不能正常显示了,HTTPcontext不可用。
这一张部署到IIS里后运行的截图,又能正常显示。
我只知道HttpContext是一个类,从MSDN上查到的,这里http://msdn.microsoft.com/zh-cn/library/system.web.httpcontext(v=VS.80).aspx 。可在这网页的代码里没有引用这个类啊。 .vb文件的开头如下Public Class fxkaoherenwu
  Inherits System.Web.UI.Page
  Private tAlertMsg As New AlertMsg
  Private tShareService As New ShareService
  Private tUser As New User
  Private tDataserver As DataServer
  Private strUserID As String
  Private strUserName As String
  Private strTeacherName As String
  Protected WithEvents DGEduAccRelationship As System.Web.UI.WebControls.DataGrid
  Private strSql As String不知道怎么解决,求高手帮忙啊!电脑配的环境是win7旗舰版,vs2010旗舰版,SqlServer2008 Sp1企业版,.net Framework方面,2.0是win7自带,3.5是SqlServer带的,4.0是vs2010带的。不知道还需不需要什么环境?
谢谢!

解决方案 »

  1.   

    Web应用程序是由web服务器系统启动
    配置虚拟目录或网站,创建应用程序
      

  2.   

    从vs2003转过来的啊
    跨越了N各版本哦。可能是版本差异过大了,导致转换出问题吧。下载一次,就能不断自动更新,欢迎使用《Csdn收音机》!
      

  3.   

    以前我也会遇到这样的错,那时候重启vs就好了,不过你这个好像不是一样的。错误是不是一样我也弄不清楚,自己的长这样的如果有话,就更贴对我说吧。我用《Csdn收音机》能听到哦!
      

  4.   

    环境是不缺了,只是vs2010的设计器实现方法与vs2003不同导致的。
    HttpContext是默认引入的,无需自己引入
      

  5.   

    为什么不用2003呢?
    直接修改他原来的吧。过去回1张贴就气喘吁吁,现在用了《Csdn收音机》,一口气回5张贴不费劲!
      

  6.   

    本人很菜啊,主要是涉及sql语句的编写和调试,我只会用vs2010里那样很智能的sql控件,不好意思
      

  7.   

    换成vs2008吧,这问题我遇到过,vs2008的sql那些控件一样很智能。
    vs2008和vs2010可以共存的,我装的是vs2008专业版。