在.NET Framework环境下,我们经常会这么做把一个web项目不经过发布直接部署到IIS里去,配置上主机名,修改一下hosts文件,就可以用自定义的域名来访问我们的应用程序,使用附加到进程(w3wp.exe)来调试我们的程序...
在.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自定义主机域名并附加进程调试
基础教程推荐
- C# List实现行转列的通用方案 2022-11-02
- C#控制台实现飞行棋小游戏 2023-04-22
- winform把Office转成PDF文件 2023-06-14
- unity实现动态排行榜 2023-04-27
- C# 调用WebService的方法 2023-03-09
- C#类和结构详解 2023-05-30
- C# windows语音识别与朗读实例 2023-04-27
- ZooKeeper的安装及部署教程 2023-01-22
- 一个读写csv文件的C#类 2022-11-06
- linux – 如何在Debian Jessie中安装dotnet core sdk 2023-09-26