ASP.NET为啥找不到服务器?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ASP.NET为啥找不到服务器?相关的知识,希望对你有一定的参考价值。
我打开VS2005,点击文件——新建——ASP.NAT网站,然后点击确定,按F5,但是浏览器却显示找不到服务器,这是怎么回事?
警告: 无法调试脚本代码。对您要调试的应用程序禁用了脚本调试。请在 Internet Explorer 的“Internet 选项”对话框(“高级”页)中取消选中“禁止脚本调试”选项,然后重新启动进程。
“WebDev.WebServer.EXE”(托管): 已加载“D:\WINDOWS\assembly\GAC_32\mscorlib\2.0.0.0__b77a5c561934e089\mscorlib.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
““WebDev.WebServer.EXE”(托管): 已加载“D:\WINDOWS\assembly\GAC_MSIL\WebDev.WebHost.resources\8.0.0.0_zh-CHS_b03f5f7f11d50a3a\WebDev.WebHost.resources.dll”,未加载符号。
这样应该就OK了 参考技术B 右侧项目列表,选中aspx页面,预览。会启动自带的webserver
ASP.NET MVC 在 Windows Server 2016 上找不到控制器
【中文标题】ASP.NET MVC 在 Windows Server 2016 上找不到控制器【英文标题】:ASP.NET MVC can not find controller on Windows Server 2016 【发布时间】:2017-07-30 05:32:29 【问题描述】:这是我的第一个 ASP.NET MVC 项目。发展很快。但是,当我部署到服务器时,我无法让站点看到控制器。
我做了一个测试项目。我只是创建了一个没有任何更改的 ASP.NET MVC 项目;发布到本地 IIS 并且它可以工作。服务器上的相同项目,没有工作。我在根目录上有一个index.html
,以查看该站点是否已启动。确实,上来了。我可以看到index.html
。当我去www.test.com/home/index
(这是我的测试站点)时,我收到 HTTP 错误 404.0 - 未找到。您要查找的资源已被删除、名称已更改或暂时不可用。
bin
文件夹确实有项目dll
。
App_start/routeconfig.cs
默认 url 指向 home 控制器和 index 动作。
项目开箱即用。它应该可以工作。
有人能指出正确的方向吗?
衷心感谢。
【问题讨论】:
这可能有很多原因。您是否尝试过搜索“asp.net mvc 404”? ***.com/questions/5068770/… 【参考方案1】:如果有人遇到同样的问题。
错误 404 的原因有很多。
就我而言,网络专家没有安装 ASP.net 框架。看看开发人员和网络人员之间的界限是否很清晰。
这不是我要寻找的,但它解决了我的问题。 aspnet_regiis.exe -ir does not work on windows 8
【讨论】:
以上是关于ASP.NET为啥找不到服务器?的主要内容,如果未能解决你的问题,请参考以下文章
ASP.NET 会话已过期或找不到 -> 因为 Session.SessionID 更改(报告服务)