首页 > Web开发 > 详细

ASP.NET Core开发期间部署到IIS自定义主机域名并附加进程调试

时间:2019-06-25 19:40:24      阅读:118      评论:0      收藏:0      [点我收藏+]

在.NET Framework环境下,我们经常会这么做

把一个web项目不经过发布直接部署到IIS里去,配置上主机名,修改一下hosts文件,就可以用自定义的域名来访问我们的应用程序,使用附加到进程(w3wp.exe)来调试我们的程序,我想大多数.NET程序员也是这么做的。那么在.NET Core环境下还可以这么做吗?答案是可以的。

创建一个ASP.NET Core 2.0的web项目,在项目上右键选择“属性”,选择“调试”选项卡
技术分享图片

事实上我们也可以直接手动修改launchSettings.json文件,添加以下节点
技术分享图片

接下来安装.NET Core Windows Server Hosting的安装包,然后我们就可以把ASP.NET Core应用程序部署到IIS里去,需要注意的是应用程序池选择无托管代码模式,
技术分享图片

调试的话我们同样可以选择“调试”→“附加到进程”,需要以管理员启动VS,这里就不能是w3wp.exe了,选择dotnet.exe
技术分享图片

 

摘自:https://www.bbsmax.com/A/GBJre1aWz0/

ASP.NET Core开发期间部署到IIS自定义主机域名并附加进程调试

原文:https://www.cnblogs.com/fei686868/p/11084693.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!