首先的体会是Petshop的调试问题.默认情况下,web.config文件中debug的属性是false,不能调试.设置了true后代码还是跟不进去.仔细研究后发现原来是它的预处理的Post-Bulid和Pre-Bulid做的怪,他们把调试的文件给删除了. 解决办法:右键点那项目的属性(你所有调试的那些项目,可以将所有项目的属性都改成生成调试信息),然后在配置属性->生成->生成调试信息设置成true上面没有看懂什么意思,有没有人能说详细点