Kyl*_*est 6 asp.net debugging visual-studio-2010 visual-studio
我对调试感到非常沮丧,但也许我只是做错了.
当我正在积极开发时,编写一些代码非常麻烦,启动调试器来测试所述代码,等待一分钟让调试器启动,查看浏览器中的页面,停止调试器,编辑代码,冲洗,泡沫,重复一遍.
我可以通过在开发过程中使用CTRL-F5和CTRL-SHIFT-B来解决这个问题,但是我失去了调试器的所有好处.
有没有更好的方法来使用调试器,或者我可以做些什么来快速重建和使用调试器?
谢谢,
凯尔
PS我/我们会编写单元测试,但您还需要在浏览器中测试您的应用程序,所以请不要"如果您的单元测试写得正确,就不应该有这个问题." 评论 ;)
更新
感谢"获得更好的机器"的建议.我不能做那么多.大量的RAM和英特尔SSD.我不需要超过2500美元的机器来编写Web应用程序.
您应该看一下这篇文章(由Scott Guthrie发推):
大幅减少ASP.NET的编译/加载时间,无需任何辛苦工作 http://blog.lavablast.com/post/2010/12/01/Slash-your-ASPNET-compileload-time.aspx
<compilation ... tempDirectory="q:\temp\iistemp\"> ... </compilation><compilation ... batch="false"> ...</compilation><compilation ... optimizeCompilations="true"> ... </compilation>调试次数较少:如果要停止调试器更改值或测试不同的方案,则不要.在调试时,您可以使用QuickWatch或更改变量的值Immediate Window.
使调试成本降低:关闭批处理将使您的页面首次加载速度更快,因为它将不再预编译您的所有页面和用户控件.如果您经常进行更改,这对于开发是有益的.
<compilation ... batch="false"> ...</compilation>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1189 次 |
| 最近记录: |