本文主要是介绍vs调试asp.net网站能运行,换成ip后不行(404),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、出现问题
在新电脑上安装了vs2017,然后新建一个webapi项目,运行没有什么问题,自动分配端口(http://localhost:59581/)。然后在控制面板中开启“internet信息服务功能”,新建网站发布程序,绑定端口(8033),用本机IP访问(http://192.168.15:8033/),运行后出现404。网上找了各种办法均不行。
二、试用方法
试用方法如下:
1.防火墙添加80端口
2.关闭防火墙
3.iis编辑绑定里面填写本机ip
。。。。。
三、最后尝试
我在vs中新建一个一般处理程序,调试依然没有问题。但是部署到iis依然不行,但是提示不一样了,
变成500.21-Internal Server Error.
四、解决方法
在网上搜罗一番,尝试以下方法,经鉴定有效
开始->所有程序->附件->右键点击“命令提示符”->以管理员身份运行->输入“%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i”命令行
解决这个问题之后,上面出现404的问题也相应解决了
这篇关于vs调试asp.net网站能运行,换成ip后不行(404)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!