Chr*_*sco 2 c# asp.net asp.net-mvc asp.net-mvc-4
我是ASP.NET的新手,因此我可能会遗漏图片中的内容.我正在使用Visual Studio Community Edition,在Code First模式下工作,我读到的是在我的机器和LocalDB上使用IIS Express.
问题是,每次我点击任何链接时,比方说/Student/Index,加载大约需要10到15秒,有时甚至更多.我正在运行网络应用程序,按绿色箭头(F5),它应该附加一个调试器,这是因为它是如此缓慢或我错过了其他什么?
PS:我正在学习本教程,所以我正在构建每个控制器.
是.这就是为什么它很慢.有很多事情要做,以便进行调试,所有这些都需要时间.此外,通过启动和停止调试,如果项目的默认设置已Enable Edit and Continue选中,则每次启动和停止IIS Express .换句话说,每次开始调试时,整个IIS和ASP.NET机器必须在连接调试器的所有工作开始之前完全重新启动.
首先,检查项目的属性,如果Enable Edit and Continue选中,则取消选中它.然后,当您停止调试时,您实际上可以继续浏览您的开发站点,而无需再次调试.这对HTML/JS/CSS更改很有用,因为它允许您立即重新加载页面,只要您记得在进行C#代码更改时重建,您甚至可以重新加载页面以查看这些更改,而无需再次调试.这样,如果您确实需要逐行进入代码并检查变量,则只需要实际运行在调试模式下.否则,只需运行一次并重新加载.
此外,有一个选项有点埋没,只是运行网站没有调试.在解决方案资源管理器中右键单击项目,转到"视图">"在浏览器中查看".这将启动IIS Express,但不是所有的调试机制.
| 归档时间: |
|
| 查看次数: |
1998 次 |
| 最近记录: |