最近我一直在努力在IIS上部署我的 ASP.NET Web应用程序(我使用的是Windows 10)。我所做的一切都与写成here完全相同。在我尝试在浏览器中的IIS上打开我的应用程序( .aspx )之前,情况进展顺利。我得到了ERROR。我试图在google / stockoverflow中搜索解决方案,但似乎没有什么事情适合我,或者我真的很难搜索。
也许有任何建议可以解决这个问题?
提前致谢!
答案 0 :(得分:0)
如果没有真正在iis中看到您的设置,很难确定问题所在。但我要检查的第一件事是查看您的iis中的localhost网站是否正确绑定。请参阅here正确设置绑定。
答案 1 :(得分:0)
这不是最终答案,但首先,始终先获取完整的错误信息。
请在Windows中打开事件查看器,在Windows日志下,希望有一些与ASP.NET有关的错误。你能从中获取信息并发布吗?
这样做也可能有所帮助 https://www.webwiz.net/kb/asp-tutorials/friendly-HTTP-error-messages.htm
基于评论的更新:
我认为你需要卸载并重新安装IIS,听起来有点不对劲。您可以通过添加/删除Windows组件来执行此操作,例如
http://www.howtogeek.com/112455/how-to-install-iis-8-on-windows-8/
您可能需要在之后重新注册ASP.NET
要修复ASP.NET的IIS映射,请运行Aspnet_regiis.exe实用程序: 单击开始,然后单击 跑。 在“打开”文本框中,键入cmd,然后按Enter。 在命令提示符下,键入以下,然后按ENTER键: “%windir%\ Microsoft.NET \ Framework \ version \ aspnet_regiis.exe”-i 在此路径中,version表示您在服务器上安装的.NET Framework的版本号。键入命令时,必须将此占位符替换为实际版本号。
答案 2 :(得分:0)