/*HttpContext.Current.Response.Cookies.Add(new HttpCookie("userid", userid));
                HttpContext.Current.Response.Cookies.Add(new HttpCookie("username", HttpUtility.UrlEncode(name)));                                
                HttpContext.Current.Response.Redirect(HttpContext.Current.Session["history"].ToString());*/这个是我注释掉的语句。
但是程序还是照样走,我调试时,他一直对这里报错
好郁闷啊,有没高手指点下,第一次碰到。。

解决方案 »

  1.   

    补充:我在前面加了个return都不返回
    还是要走注释的话
      

  2.   

    是影子复制造成的。解决方法就是打开:
    C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\找到你的应用程序名,打开,删除里面的所有文件即可。注意我给的路径中的版本号,选你使用的对应的。
    快换2。0吧,没这种傻问题。
      

  3.   

    这是我的一个叫dj的项目的影子复制,很久很久以前的了。
    影子复制有个好处,就是你可以研究页面编译生成的类,搞清楚页面运行的过程,学习可能有帮助。C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\dj\739a39552.0我不知道他把这些东西放哪儿去了。
      

  4.   

    可能还会有其他问题会发生的,hoho。
    很多dll复制到Temporary ASP.NET Files可能会失败。这两个问题经常是伴随发生的,唉,只能说一声珍重。
      

  5.   

    为什么在这个bin下面有两个文件夹
    1和2
    里面的dll是一样的,而且数量也没错
    C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\training\150252a8\_shadow\92209042\bin
      

  6.   

    把Cookies清一下试试?纯猜测...
      

  7.   

    我也遇到过.特别是对于有绑定的块时,即使注释//还是会在运行时检查到错.可能是VS的BUG.
      

  8.   

    说说我的类似经验吧以前做过个项目,一个解决方案里面有4个ASP.NET应用程序加两个类库项目,天知道他们是怎么设计的。结果问题来了,当时由于有版本冲突的问题(其他人这么告诉我的,当时我只是临时接手没仔细研究),所以其中一个项目(A)引用另外一个项目(B)时,将项目B的“复制本地”属性设置为了False。这样的问题就是,因为整个解决方案只从跟目录下的bin文件夹中加载DLL,所以即使B项目做过改动,比如注释掉了某些语句,执行时仍然按照修改之前的代码执行。解决的方法也很简单,把B项目的bin文件夹中生成的新的DLL文件复制到跟目录下就可以了。看看对楼主有参考价值没有
      

  9.   

    谢谢,是29楼描述的原因
    我在VSS里把用到的DLL都删除了
    再引用一下就好了。。
    谢谢大家的踊跃帮助。。
      

  10.   

    有像你这么注释的么?真怀疑学没学C++.../*HttpContext.Current.Response.Cookies.Add(new HttpCookie("userid", userid));
     *HttpContext.Current.Response.Cookies.Add(new HttpCookie("username", HttpUtility.UrlEncode
     *(name)));                                
     *HttpContext.Current.Response.Redirect(HttpContext.Current.Session["history"].ToString());*/
      

  11.   

    楼主真土,,,,,,,,,,说都没说清楚是两个项目之间dll引用  BS
      

  12.   


    难道要
     #ifdef 0 
     #endif     ?