我有一个MVC 5项目。
要进行调试,我需要在端口80上启动 Microsoft.AspNet.Server.Kestrel
Web服务器。
但是,当我将此网站发布到Azure时,它不起作用(IT需要将端口更改为8000)。
如何在 project.json
中为调试和发布模式配置不同的端口?
答案 0 :(得分:0)
您可以使用其他命令进行调试:
"commands": {
"web": "Microsoft.AspNet.Server.Kestrel",
"web-debug": "Microsoft.AspNet.Server.Kestrel --server.urls=http://localhost:8000"
}
然后启动web-debug
进行本地调试(在Visual Studio中,您可以更改项目属性中的默认命令)。