首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 为什么我注释掉的语句,程序还是照样走,而且出错 [已结贴,结贴人:fenghan_66]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • fenghan_66
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    • 揭帖率:
    发表于:2008-05-21 10:08:16 楼主
    C# code
    /*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());*/

    这个是我注释掉的语句。。。。
    但是程序还是照样走,我调试时,他一直对这里报错
    好郁闷啊,有没高手指点下,第一次碰到。。
    30  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • Guyschaos
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-21 10:13:591楼 得分:0
    重新生成下解决方案或者关了再开!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • fenghan_66
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-21 10:16:392楼 得分:0
    这个方法我早试过了
    我从昨天晚上弄到现在呢
    没有用
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • Guyschaos
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-21 10:21:133楼 得分:0
    呵呵,把VS卸了重装!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • neT00
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-21 10:21:384楼 得分:0
    删掉
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • xgd224743
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-21 10:21:385楼 得分:0
    你不能双//这个注释啊
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • neT00
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-21 10:22:036楼 得分:0
    期待解决方案
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • sjm2003
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-21 10:22:527楼 得分:0
    是不是有没注释掉的哦,颜色不是绿色的
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • yagebu1983
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-21 10:23:568楼 得分:0
    用//试试!!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • fenghan_66
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-21 10:24:429楼 得分:0
    。。。。。
    效果一样的....5555555
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • fenghan_66
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-21 10:26:0610楼 得分:0
    补充:我在前面加了个return都不返回
    还是要走注释的话
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • Haoze
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-21 10:28:3511楼 得分:0
    是影子复制造成的。

    解决方法就是打开:
    C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\

    找到你的应用程序名,打开,删除里面的所有文件即可。

    注意我给的路径中的版本号,选你使用的对应的。


    快换2。0吧,没这种傻问题。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ttgzs
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-21 10:29:4512楼 得分:0
    将vs关掉,重新打开项目 -〉重新编译项目
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • Haoze
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-21 10:31:0813楼 得分:0
    这是我的一个叫dj的项目的影子复制,很久很久以前的了。
    影子复制有个好处,就是你可以研究页面编译生成的类,搞清楚页面运行的过程,学习可能有帮助。

    C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\dj\739a3955

    2.0我不知道他把这些东西放哪儿去了。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • fenghan_66
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-21 10:36:2414楼 得分:0
    哦 。我知道路径了,我去清空下试下,谢谢哈
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • saluter99
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-21 10:38:1415楼 得分:0
    有学了一招,厉害!!!!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • Haoze
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-21 10:44:5116楼 得分:0
    可能还会有其他问题会发生的,hoho。
    很多dll复制到Temporary ASP.NET Files可能会失败。

    这两个问题经常是伴随发生的,唉,只能说一声珍重。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • Haoze
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-21 10:45:1717楼 得分:0
    复制失败的话,就要你手工复制了。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • fenghan_66
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-21 10:48:1418楼 得分:0
    怎么还走注释啊..........
    5555555555
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • fenghan_66
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-21 10:49:3219楼 得分:0
    手工复制?
    我看下复制到了没
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • fenghan_66
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-21 10:52:0820楼 得分:0
    为什么在这个bin下面有两个文件夹
    1和2
    里面的dll是一样的,而且数量也没错
    C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\training\150252a8\_shadow\92209042\bin
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • Haoze
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-21 10:57:1921楼 得分:0
    你清空整个目录先拉。

    100%是这个错的咯。

    你把整个影子都删掉,150252a8删掉。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • fenghan_66
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-21 11:12:5222楼 得分:0
    我 造就删了
    这是后来我又测试
    编译后出现的东西
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • fenghan_66
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-21 11:13:2723楼 得分:0
    我之前已经删除后测试时编译产生的东西哦
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • beblue
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-21 11:16:0924楼 得分:0
    重新生成解决方案,,,注意看有没有生成成功  这问题我也遇过
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • fenghan_66
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-21 11:50:2325楼 得分:0
    如果生成不成功的话,我是不会让他启动的
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • kaizitop
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-21 11:59:3026楼 得分:0
    把Cookies清一下试试?纯猜测...
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • jing_xin
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-21 12:28:3127楼 得分:0
    我也遇到过.特别是对于有绑定的块时,即使注释//还是会在运行时检查到错.可能是VS的BUG.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • elzero
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-21 12:53:5428楼 得分:0
    VS05的项目转到08后断点进不了,是什么原因?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • caibird1984
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-21 13:06:3629楼 得分:30
    说说我的类似经验吧

    以前做过个项目,一个解决方案里面有4个ASP.NET应用程序加两个类库项目,天知道他们是怎么设计的。结果问题来了,当时由于有版本冲突的问题(其他人这么告诉我的,当时我只是临时接手没仔细研究),所以其中一个项目(A)引用另外一个项目(B)时,将项目B的“复制本地”属性设置为了False。这样的问题就是,因为整个解决方案只从跟目录下的bin文件夹中加载DLL,所以即使B项目做过改动,比如注释掉了某些语句,执行时仍然按照修改之前的代码执行。解决的方法也很简单,把B项目的bin文件夹中生成的新的DLL文件复制到跟目录下就可以了。看看对楼主有参考价值没有
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • yilanwuyu123
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-21 13:09:2630楼 得分:0
    UP
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • fenghan_66
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-21 14:00:4831楼 得分:0
    谢谢,是29楼描述的原因
    我在VSS里把用到的DLL都删除了
    再引用一下就好了。。
    谢谢大家的踊跃帮助。。
    修改 删除 举报 引用 回复
    进入用户个人空间