在我的本地开发机上使用VS2008,当我运行我的asp.net Web应用程序项目时,当我使用F5以调试模式运行应用程序时,它会启动Asp.Net Development Server的会话。一切正常,我可以运行我的应用程序进行测试等。然后,当我停止我的应用程序的运行调试实例(通过使用X关闭按钮关闭IE窗口,或通过单击VS IDE中的方形停止调试按钮)时,应用程序停止并返回到VS IDE,但是它还关闭了开发服务器会话,然后,在我对我的代码进行一些编辑并希望再次运行它之后,再次启动开发服务器并提供我非常简单的应用程序的第一页需要永远。
Asp.Net Development Server的会话每次完全关闭是否正常?
我的解决方案中只有一个项目,它使用ADO.NET Typed DataSet和OLEDB适配器,以及aspx Web表单中的基本asp:控件。总的来说,这是一个非常小的应用程序。
每次我想运行我的应用程序只是为了看到一个小小的代码更改,我讨厌等待20-30秒。
答案 0 :(得分:10)
我也面临同样的问题,但在我的情况下,“编辑并继续”设置是罪魁祸首。感谢您发布此内容。
答案 1 :(得分:1)
如果您不需要每次调试,实际上只需按F5即可打开URL(按F5一次,复制网址,停止调试,在新浏览器中打开)。这样,您可以进行任何所需的更改,重新编译并立即查看。但正如我所说,这意味着你没有调试。你并不总是需要调试。
辅助选项是针对IIS运行,并且只根据需要附加到进程。