惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 司徒正美
T
The Blog of Author Tim Ferriss
F
Fortinet All Blogs
Martin Fowler
Martin Fowler
罗磊的独立博客
The GitHub Blog
The GitHub Blog
L
LangChain Blog
A
About on SuperTechFans
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
D
DataBreaches.Net
宝玉的分享
宝玉的分享
U
Unit 42
阮一峰的网络日志
阮一峰的网络日志
Last Week in AI
Last Week in AI
N
Netflix TechBlog - Medium
The Cloudflare Blog
Microsoft Azure Blog
Microsoft Azure Blog
H
Help Net Security
美团技术团队
大猫的无限游戏
大猫的无限游戏
雷峰网
雷峰网
爱范儿
爱范儿
酷 壳 – CoolShell
酷 壳 – CoolShell
MongoDB | Blog
MongoDB | Blog

博客园 - ddrsql

从“黑盒”到“全景”:在.NET中拥抱OpenTelemetry与SigNoz的可观测工具 关于git分支堆叠 记录团队使用git合并代码丢失 记一次对老服务改造 国产麒麟(Kylin-Server-10)系统无外网环境安装docker vue3学习之axios、mockjs、nswag vue3学习之tabler组件Layout布局 vue3学习之BootstrapVueNext Framework升级到Core以及Dapper支持达梦数据库 Avalonia集成Prism与Abp Avalonia中使用EF增删改查DM数据库 Linux中使用原生Wpf之Avalonia WPF通过wine适配统信uos系统 单体仓库下通过helm优雅的将微服务部署到k8s DevOps 前端项目(angular、vue、react)打包静态资源生成一份Docker镜像支持部署不同环境 k8s集群通过nginx-ingress做tcp、udp 4层网络转发 DevOps .net core Jenkins持续集成Linux、Docker、K8S swaggerui集成oauth implicit redis cluster集群web管理工具 relumin Jenkins配置AD域认证
VS使用IIS调试(非附加进程).net core、.net framework程序
ddrsql · 2020-09-20 · via 博客园 - ddrsql

VS使用IIS调试(非附加进程).net core、.net framework程序

"commandName": "Project" 方式调试每次弹出黑框。
"commandName": "IISExpress" 方式调试需要每次启动IISExpress。

如果你不喜欢这两种调试方式,可以尝试使用下文介绍的方式。

使用IIS方式调试如果不需要单步调试只需要F6编译一下,刷新浏览器就能测试修改过的功能。

准备环境:安装IIS,(core)下载对应的Hosting Bundle

.net core使用IIS调试

在IIS中添加站点

物理路径是程序启动项源码目录。
添加完成后记得

  • 对站点 “编辑权限...” -> “安全” 中添加权限。
  • 并将对应 “应用程序池” 更改.NET CLR为 ”无托管代码”。

项目 -> 属性 -> 调试 中设置

第一次启动会提示 正在预配IIS...


.net framework使用IIS调试

在IIS中添加站点

图中内容和前面类似。

物理路径是程序启动项源码目录。
添加完成后记得

  • 对站点 “编辑权限...” -> “安全” 中添加权限。
  • 并将对应 “应用程序池” 更改.NET CLR为对应的版本。

项目 -> 属性 -> Web 中设置


完成以上配置后无需F5调试一样能访问程序,修改后只需要F6编译就能查看更改效果。