ASP.NET项目在VS中F5与Ctrl+F5的区别
生活随笔
收集整理的這篇文章主要介紹了
ASP.NET项目在VS中F5与Ctrl+F5的区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
場景
ASP.NET中MVC編程模式簡介與搭建HelloWorld項目:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/106795640
在上面搭建起MVC的項目后,怎樣添加一個Controller并訪問其中的方法。
注:
博客:
https://blog.csdn.net/badao_liumang_qizhi
關注公眾號
霸道的程序猿
獲取編程相關電子書、教程推送與免費下載。
實現
從文字上可以看到明顯的區別
?
F5運行可以進行斷點調試
在Controller中的方法中雙擊添加一個斷點,然后F5運行,訪問這個Controler的方法時就會進入此斷點。
代碼運行時不可以對代碼進行修改。
?
Ctrl+F5是執行,即使添加了斷點也不會進入斷點。
而且還可以對代碼進行修改。
比如Ctrl+F5運行并請求如下Controller的方法
?
然后在代碼中修改為如下
??????? public string index(){return "公眾號:霸道的程序猿,推動編程相關教程";}然后按Ctrl + Shift?+B 進行編譯
?
編譯成功后刷新瀏覽器,即重新請求該方法
?
那么如果是使用Ctrl+F5運行的項目,又想調試怎么辦?
此時可以通過調試-附加到進程(Attach to Process),快捷鍵ctrl+alt+p
?
然后選擇iisexpress.exe進行托管
?
點擊附加就又可以進行斷點調試了。
總結
以上是生活随笔為你收集整理的ASP.NET项目在VS中F5与Ctrl+F5的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ASP.NET中MVC添加Control
- 下一篇: ASP.NET在访问Controller