如何在Visual Studio中同时调试IIS Express上的.NET Core与.NET Framework Web API
在Visual Studio中同时启动两个Web API项目(.NET Core + .NET Framework)进行IIS Express调试
- 右键解决方案,选择属性
- 切换到启动项目选项卡,选中多个启动项目
- 将两个Web API项目的操作都设置为启动,按需调整启动顺序(无依赖关系则无需修改),点击确定
避免端口冲突
两个项目不能共用同一端口,需分别修改:
- .NET Core项目:右键项目→属性→调试,找到IIS Express区域的应用URL,修改端口号(比如将
https://localhost:5001改为https://localhost:5002) - .NET Framework项目:右键项目→属性→Web,服务器选择IIS Express,修改项目URL的端口号(比如将
http://localhost:57890改为http://localhost:57891)
启动调试
按F5启动调试,Visual Studio会同时启动两个IIS Express实例,分别加载两个API项目。可以通过输出窗口查看各自的启动日志,确认服务正常运行,断点也会在对应项目中正常触发。
内容的提问来源于stack exchange,提问作者armadillo.mx
相关产品推荐
相关产品推荐

