|
|
1
2
在使用Cassini进行开发时,我总是让它运行,因为每当我想调试时,它都可以节省启动时间。这样做并没有坏处,它将始终反映当前构建的DLL,并且工作得非常好。 |
|
|
2
2
从Visual Studio转到浏览器时,有两个选项。首先是通过按F5并运行它来调试应用程序。第二种方法是选择“在浏览器中查看”命令(或使用键盘快捷键Ctrl+Shift+W)。后者不将调试器连接到web服务器,这使其比调试快得多,但不支持断点后的代码或在未经处理的asp。净免除。 为了实现最快的开发,请尽量减少web服务器的启动次数以及将调试器连接到web服务器的次数。 |
|
|
3
1
我启动我的开发服务器,然后让它一直运行。我没有关闭dev服务器,而是分离了调试器,当我需要单步执行代码时,我会再次附加它。这让我两全其美:节省了我的web服务器启动时间,大部分时间都能快速运行页面。 |
|
4
0
取决于我所处的发展阶段。 如果我添加了大量文件(在调试模式下无法执行)、在App_code中更改了大量代码(这将重置App)或从工具箱中添加了大量组件,那么我倾向于关闭调试。 一旦我开始积极调试一个站点,我会尽可能地让它保持打开状态。 |
|
|
5
0
我甚至使用IIS进行开发,所以根本没有“启动”web服务器。话虽如此,在微调HTML、Ajax调用或隐藏代码时,我通常会在正在处理的代码和浏览器窗口之间切换tab键。更大的更改需要重新启动,当您重新启动时,您将收到一条消息,表明代码不再与网站同步(在异常期间) 必须 重新启动。 底线是:你可以在ASP中运行时进行调试。NET应用程序,而且只要你能侥幸逃脱,它就是调整软件的有效方法。 |