想必大家之前在进行ASP.NET Web 应用程序开发期间都有用到过将我们的网站部署到IIS自定义主机域名并附加到进程进行调试。

那我们的ASP.NET Core Web 应用程序又是如何部署到我们的IIS上面进行调试的呢,接下来我们来简单介绍下:

一、安装IIS所需的Host扩展(Windows Server Hosting)

下载地址:https://dotnet.microsoft.com/download/dotnet-core/2.2

或者从百度网盘获取:

链接:https://pan.baidu.com/s/1ivuMzs4rdNuEVOXCUqYN5Q
提取码:j0ff

下载完后直接运行安装即可

安装成功后查看IIS模块列表是否生效

PS:.NET Core 2.0之后的模块名叫AspNetCoreModuleV2,之前的模块名叫AspNetCoreModule,可以共存。

二、配置我们的域名解析hosts和部署网站

hosts地址:C:\Windows\System32\drivers\etc

以记事本方式打开,配置方式如下,格式:127.0.0.1 一个空格 自定义的域名 ,配置完成后记得保存

接下来添加网站

填写完成后点击确定

然后修改下对应的应用程序池

修改后效果如下:

三、dotNet Core项目设置

设置完成后,记得按Ctrl + S 保存

PS:设置完成后,重新生成解决方案,然后需要先运行一次我们的项目让VS帮我们完成相应配置项的设置。

运行完毕后再来访问一下我们的网站

正常显示,说明我们部署成功了

四、附加到IIS的进程进行调试

快捷键:Ctrl + Alt + P

设置断点,选择w3wp.exe附加到进程:

可以看出成功进入断点了

PS:如果发现还是无法进入断点可以尝试将dotnet.exe也一起附加到进程进行调试。

参考博文:https://www.bbsmax.com/A/GBJre1aWz0/

版权声明:如有雷同纯属巧合,如有侵权请及时联系本人修改,谢谢!!!

转载于:https://www.cnblogs.com/xyh9039/p/11370926.html

ASP.NET Core Web 应用程序开发期间部署到IIS自定义主机域名并附加到进程调试相关推荐

  1. ASP.NET Core Web 应用程序系列(一)- 使用ASP.NET Core内置的IoC容器DI进行批量依赖注入(MVC当中应用)...

    在正式进入主题之前我们来看下几个概念: 一.依赖倒置 依赖倒置是编程五大原则之一,即: 1.上层模块不应该依赖于下层模块,它们共同依赖于一个抽象. 2.抽象不能依赖于具体,具体依赖于抽象. 其中上层就 ...

  2. UkrGuru.SqlJson非常适合您的ASP.NET Core Web应用程序!

    目录 背景 介绍 使用代码 服务设置 提供在页面中使用的DbService Index页 创建页面 编辑页面 详细信息页面 删除页面 在本技巧中,您将了解一种无需在ASP.NET Core Web应用 ...

  3. ASP.NET Core Web 应用程序系列(三)- 在ASP.NET Core中使用Autofac替换自带DI进行构造函数和属性的批量依赖注入(MVC当中应用)...

    在上一章中主要和大家分享了在ASP.NET Core中如何使用Autofac替换自带DI进行构造函数的批量依赖注入,本章将和大家继续分享如何使之能够同时支持属性的批量依赖注入. 约定: 1.仓储层接口 ...

  4. ASP.NET Core Web 应用程序系列(二)- 在ASP.NET Core中使用Autofac替换自带DI进行批量依赖注入(MVC当中应用)...

    在上一章中主要和大家分享在MVC当中如何使用ASP.NET Core内置的DI进行批量依赖注入,本章将继续和大家分享在ASP.NET Core中如何使用Autofac替换自带DI进行批量依赖注入. P ...

  5. Asp.Net Core Web应用程序—探索

    前言 作为一个Windows系统下的开发者,我对于Core的使用机会几乎为0,但是考虑到微软的战略规划,我觉得,Core还是有先了解起来的必要. 因为,目前微软已经搞出了两个框架了,一个是Net标准( ...

  6. 将NLog与ASP.NET Core Web应用程序集成

    目录 介绍 集成步骤 添加NLog NuGet软件包 添加NLog配置 添加NLog提供程序 测试NLog提供程序 总结 下载源代码1.5 MB 介绍 在实际的应用程序中,正确的错误日志记录机制对于跟 ...

  7. WEB应用程序开发与部署

    WEB应用程序开发与部署 来自:http://www.atguigu.com/

  8. 使用 EF Core Power Tools 和 CoreAdmin 在 5 分钟内将管理员 CRUD 网页添加到您的 ASP.NET Core Web 应用程序

    有时,也许在新产品/解决方案开发的早期阶段,您可能会发现自己需要一种简单的方法来让客户编辑解决方案中的某些数据. 一种方法是为现有数据库的简单数据输入创建一个管理页面. 在这篇文章中,我将展示如何使用 ...

  9. ASP.NET Core Web 应用程序系列(四)- ASP.NET Core 异步编程之async await

    PS:异步编程的本质就是新开任务线程来处理. 约定:异步的方法名均以Async结尾. 实际上呢,异步编程就是通过Task.Run()来实现的. 了解线程的人都知道,新开一个线程来处理事务这个很常见,但 ...

最新文章

  1. 在ASP.NET中使用WINDOWS模式登录SQL数据库
  2. 可穿戴医疗设备火爆背后的困境
  3. 让textarea完全显示文章并且不滚动、不可拖拽、不可编辑
  4. R语言nrow函数获取dataframe或者matrix行计数统计
  5. I - 交叉排序(冒泡实现)
  6. Android实现文字一个一个显示出来
  7. 51nod 1412 AVL数的种类(DP
  8. kafka技术内幕(二)
  9. python中convert函数用法_Python Pandas DataFrame.tz_convert用法及代码示例
  10. 微信小程序wx.showToast
  11. 简单的通用TreeView(WPF)
  12. 递归法:汉诺塔(快速掌握)
  13. @Override错误
  14. PAT 乙级 1045 快速排序
  15. 网评计算机学校好,网评十大最痛苦专业:计算机、数学上榜
  16. html中css的注释怎么写,html注释和css、js注释的写法,使用场景以及性能优化问题...
  17. java 判断pc还是手机_Java判断验证访问是手机端还是PC电脑端
  18. 2021美团Java面试真题解析(含参考答案)
  19. 微信小程序滑动验证拼图(有效果图)
  20. GeeM2引擎弹出装备显示框的设置方法

热门文章

  1. 最小花费(最短路变形+中南大学复试机试)
  2. [蓝桥杯][算法提高VIP]分分钟的碎碎念(dfs)
  3. Basketball Exercise CodeForces - 1195C(动态规划dp)
  4. 6.Excel项目排期表
  5. excel修改列名 pandas_P9:pythonpandas玩转excel文件
  6. PAT_B_1065_Java(17分)_C++(25分)
  7. 任给十进制整数,请从低位到高位……
  8. 计算机图形学二维变换知识点,计算机图形学 二维变换及二维.ppt
  9. python程序员专用壁纸_代码没写完,哪里有脸睡觉!17 张程序员壁纸推荐
  10. 【算法竞赛学习】气象海洋预测-Task4 模型建立之 TCNN+RNN