VS中发布并调试IIS程序(非附加进程!!!)
2024-08-31 23:37:27
筒子们,你们不觉得发布到IIS再附加进程太烦了么???看了看网上全是这种方法,这不科学!
VS已经提供了更好的方式了,少年们!
流程
1.打开你的IIS,创建一个站点
示例中,我创建了一个端口号为5002的站点
2.新建项目
.net framework or .net core均可
3.右键属性,修改配置
4.启动~
下面来详述一下
创建站点
这个没什么说的,大家都会
新建项目
.net framework or .net core的项目均可,只是二者设置上略有不同,下面会分开来讨论
因为要将项目发布到IIS上面,所以需要给VS管理员权限,请以管理员身份运行VS
.net core
这里我选择的是"跑在.net framework下的core项目"
.net framework
修改配置
.net core
右键属性,进入调试栏
新建一个配置,这里我取名"IIS"
选项如下:
启动选择为IIS
设置应用URL为刚刚建立的5002端口
.net framework
右键属性,在Web的设置里面,修改服务器为“本地IIS”,勾选“覆盖应用程序根”
Tips
安装IIS的时候,如果只安装默认勾选的选项是不够的,发布基于.net framework的网站时,会各种报错……无力吐槽
最后我把IIS的相关内容都安装完了,VS发布到IIS瞬间就完美了؏؏☝ᖗ乛◡乛ᖘ☝؏؏
启动
如果是.net core,在启动项中选择“IIS”这个配置
启动项目
然后你在5002站点的所有操作,都可以在VS中调试啦
感谢
感谢我的组织 https://github.com/microexs 对我的悉心栽培(才怪)
感谢Lulus Young(https://github.com/snys98) 大人 OTZ
最新文章
- 将Vim改造为强大的IDE—Vim集成Ctags/Taglist/Cscope/Winmanager/NERDTree/OmniCppComplete(有图有真相)(转)
- nodejs gulp less编辑
- IDE、SATA、SCSI、SAS、FC、SSD硬盘类型介绍[zz]
- GCD 多线程 初探
- java读取各类型的文件
- 转载:CSS3 圆角(border-radius)
- 浅淡C/C++中的typedef和#define
- 【阔别许久的博】【我要开始攻数学和几何啦】【高精度取模+同余模定理,*】POJ 2365 The Embarrassed Cryptographer
- jq选取对象的方法
- 记录使用Hibernate查询bean中字段和数据库列类型不匹配问题
- CPU自制入门——笔记
- follow through
- Zookeeper简介和安装(二)
- AI - TensorFlow - 过拟合(Overfitting)
- Python——python读取html实战,作业7(python programming)
- 群晖NAS同步文件,防止Mac OS X自动休眠的办法
- 一些常用的 std 类型
- 配置nginx实现windows/iis应用负载均衡
- 深入理解Spring的ImportSelector接口
- 关于Parse字符串为时间一次被坑经历
热门文章
- 【t070】二进制
- [Angular Router] Lazy loading Module with Auxiliary router
- php自定义排序数组usort和uasort(uasort保持索引关联)(usort($arr, ";cmp";);)(比较函数时很普通函数的写法:function cmp($a, $b))
- [Javascript] Understand Function Composition By Building Compose and ComposeAll Utility Functions
- JFinal redis cluster集群插件
- Oauth入门学习
- 新技能 get —— Python 断点续传下载文件
- 新技能 get —— 使用 python 生成词云
- linux服务器集群重复批量操作脚本实现
- WIN内核线程池函数