看看global.asax.cs文件中,是否确实有Web.Global这个类?

解决方案 »

  1.   

    要么Rebuild工程,要么重启,如果都不行,那么换机器或者重装吧。
      

  2.   

    都试过了,就是不行。问题是原来没有问题的,
    但是我在项目中加了两个UserControl就不行了,
    你说怪不怪?!
      

  3.   

    把global.asax.cs编译成dll放在/bin下
      

  4.   

    那就检查你的UserControl的名称名间对不对。
    从你的出错信息可以看到你应用程序的名称空间是Web.
      

  5.   

    都是对的,现在问题是这样:编译没有问题,都是能通过的,但是好像是编译的时候并没有正确地编译
    Global.asax.cs文件,所以Parser找不到那个类,
    我的Web名称空间下有9个类,但是好像编译总是漏掉了一个,
    当正确编译了Global的时候,就又会丢了另外一个,
    不知道是什么原因。如果是Bug,那么现在怎么避免?
      

  6.   

    非常感谢各位的帮助,问题解决了!
    现在我敢断言,这是微软的一个大Bug!
    因为当我将项目的输出文件指向其他的目录的时候,
    就不会出现这样的错误了!