也许大家也遇到同样的问题。
用vs开发bs项目的时候,改了东西,加上断点,每编译一次,等到进断点的这断时间相当长,快则30秒,慢可能要1分钟左右。。
但是对WinForm程序就不一样,直接F5马上就能跑到断点的位置了,几乎不需要等,很快。。
为什么BS和CS有这么大的差距呢?如何缩短BS程序的调试时间?
谢谢!
其实跟程序还是有关系,新建一个web站点 你调试的时候是飞快的,开发到一定阶段你会发现调试越来越慢,那就说明程序的架构是不合理的
既然你知道Winform,就好办了。
大部份的代码是可以在Winform中运行的,你放到Winform里面调试就行了。
换更强的开发机器或者不调试
把你要调试的页面设为启动项,需要用的session的话就在load事件里面加入#DEBUG来初始化一个数据,这样效率就会高一点了
IIS Express或者直接部署到IIS,附加到進程調試