场景

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的区别相关推荐

  1. 【前端指南】f5与ctrl+f5的区别

    文章目录 f5和ctrl+f5 f5 ctrl+f5 f5与ctrl+f5的区别 f5 ctrl+f5 缓存 缓存优点 缓存协商和彻底缓存 f5和ctrl+f5 f5 第一次打开某网页,全部资源从服务 ...

  2. 浏览器: F5和 Ctrl+F5的区别

    刚修改了所有的首页,全部加上了帮助firefox来创造世界奇迹! 不过现在有个问题,好几个首页必须按下ctrl+f5才能看到最新的效果.网上找了一片说f5和ctrl+f5区别的文章,写的很全面. -- ...

  3. 在浏览器地址栏按回车、F5、Ctrl+F5刷新网页的区别--转

    其中,在地址栏按回车又分为两种情况.一是请求的URI在浏览器缓存中未过期,此时,使用Firefox的firebug插件在浏览器里显示的HTTP请求消息头如下: Host    192.168.3.17 ...

  4. F5与Ctrl+F5及地址栏输入地址回车

    按F5等同于点击页面地址栏的刷新图标. 地址栏输入地址然后回车: 根据缓存内容是否过期决定是否发送请求给服务端 F5: 浏览器无论如何都得发送请求给服务端,包含If-Modified-Since/If ...

  5. 在浏览器地址栏按回车、F5、Ctrl+F5刷新网页的区别

    转自:http://blog.csdn.net/zoohouse/article/details/7552594 概述: "刷新"是在你现有页面的基础上,检查网页是否有更新的内容. ...

  6. UltraWebGrid控件在开发ASP.NET项目中的使用方法和技巧(转)

    摘  要 本文主要阐述了UltraWebGrid 2005控件在实际项目开发中的应用,这里以大庆石化公司炼油厂生产调度系统为例详细描述了UltraWebGrid控件的原理以及它的使用方法和技巧,还特别 ...

  7. 使用Http-Repl工具测试ASP.NET Core 2.2中的Web Api项目

    今天,Visual Studio中没有内置工具来测试WEB API.使用浏览器,只能测试http GET请求.您需要使用Postman,SoapUI,Fiddler或Swagger等第三方工具来执行W ...

  8. Asp.Net项目的部署到Linux中(Linux + Jexus+Nginx )

    因为老项目用的Asp.Net Web API技术开发部署到Window系统上,而新项目用的是.Net Core部署到Ubuntu系统中,所以在管理切换上有些不便.于是决定将老项目的测试服部署到Ubun ...

  9. Asp.Net项目中.sln文件及.suo文件的作用

    Visual Studio Asp.Net项目下采用两种文件类型(.sln和.suo)来存储特定于解决方案的设置,它们总称为解决方案文件.为解决方案资源管理器提供显示管理文件的图形接口所需的信息,从而 ...

最新文章

  1. 全网最经典26道Spring面试题总结,终获offer
  2. 【小白学习tensorflow教程】二、TensorBoard可视化模型训练
  3. Ability跳转指定Slice的方法
  4. Jquery有哪些选择器
  5. Java 11即将发布的功能–启动单文件源程序
  6. 口腔取模过程及注意事项_康贝齿科首家引进LAUNCA数字化口腔扫描,走进口腔数字化诊疗时代!...
  7. [SQL] 常用查询脚本
  8. Java9 新特性 详解
  9. Happy Birthday to You
  10. ORACLE常用性能监控SQL
  11. 解决服务器上的水晶报表工具栏无法正常显示
  12. “三区三线”永久基本农田划定实用工具
  13. 计算机音乐名词解释,音乐常见名词解释
  14. AE效果器(Effect)开发
  15. [0CTF 2016] piapiapia 题解
  16. 【ChatGPT调教】调教ChatGPT案例
  17. 小米5 MIUI 10系统完全Root教程 (Root思想通用所有机型)
  18. hub设备_是快充能手 更是HUB拓展管家 你的移动电源何必仅仅只能充电
  19. Storm入门与实践(3)通过WordCount展开Storm的编程之旅
  20. mysql字段最大长度_MySQL VARCHAR字段最大长度到底是多少

热门文章

  1. 运城学院数学与计算机系,运城学院数学与信息技术学院.doc
  2. 你真的弄明白了吗?Java并发之AQS详解
  3. spring中的jdk动态代理(代码步骤)
  4. c# 定位内存快速增长_c#如何避免内存分配瓶颈以提高多线程性能
  5. VS2017 按ctrl+f5执行程序窗口依然一闪而过的问题(图文)
  6. win10 ping不通解决方案
  7. 计算机网络早期结构图,第21讲 计算机网络应用基础(一).ppt
  8. java 僵尸进程_孤儿进程与僵尸进程
  9. python tableview绑定字典_TableView索引的添加
  10. es查询语句拼接 java_JAVA使用ElasticSearch查询in和not in的实现方式