C#本地运行不报错,IIS运行报错404,错误代码0x80070002

今天给公司的祖传代码加路由,本来是加好了,准备发布到本地iis测试的,谁知道这个时候验证码加载不出来。不看不知道,一看吓一跳。验证码报错了:

C#本地运行不报错,IIS运行报错404,错误代码0x80070002_第1张图片
初次加载报错:
Failed to load resource: the server responded with a status of 404 (Not Found)

点击刷新报错:

GetValidateCode:1 GET http://localhost/JYDDPG/Login/GetValidateCode?v=0.368300903844925 404 (Not Found)

反正看来看去,主打的就是一个404报错,错误代码 0x80070002;

搜了下网上的解决方案,说缺这个那个的,结果一试,越错越离谱。真是无语他妈给无语开门,无语到家。

索性静下心来,自己思考了下,看了下模块,发现了不对劲了。

直接如下操作:

C#本地运行不报错,IIS运行报错404,错误代码0x80070002_第2张图片

C#本地运行不报错,IIS运行报错404,错误代码0x80070002_第3张图片
能勾上的都勾上,右下角保存。完了以后重启IIS,再次运行,正常了。

你可能感兴趣的:(IIS,服务器,运维,c#,asp.net)