【发布时间】:2018-06-06 17:57:29
【问题描述】:
我有一个相当标准的 Web 应用程序,只有一个 HELLO WORLD aspx 测试页面,所以就本问题而言,这就是起始页面。
当我通过按 f5 从 Visual Studio 运行应用程序时,我得到“无法访问此页面”或每个浏览器中的任何 404 等效项。 (铬:“无法访问此站点”)。在firefox中,页面第一次运行成功,firefox没有任何调试器附件插件,所以问题似乎与IIS express中的调试器附件有关
如果我等待几秒钟,然后按 F5 浏览器(IE 或 chrome),预期的页面会成功加载,因此在附加调试器时似乎是 IIS 启动延迟。
我想知道是否有其他人遇到过这个问题以及他们是否有解决方案。我们在 web.config 中进行了很多调整以满足高安全性需求,但否则我想不出它为什么会出错。
解决方法是等待几秒钟,然后按 f5,但是当您尝试继续操作时,这有点烦人。
【问题讨论】:
-
我从未在标准的 ASP .NET Web 应用程序中遇到过这种情况。我认为问题在于您的
aspx页面。通常使用 ASP .NET,页面将只是“加载”,直到 JIT 编译器完成它的工作 - 一旦页面可访问,Chrome 将停止加载并显示页面。你所描述的听起来像别的东西。您的测试应用程序是否使用数据库? -
不,它只是一个 HELLO WORLD 页面,它只有 HELLO WORLD。自从我上周晚些时候安装了 15.7.3 补丁后,问题才出现
-
只是一个长镜头 - 但请尝试转到工具、选项、调试,然后取消选择“为 ASP.NET 启用 JavaScript 调试”
-
哇,好用!我不知道这是如何取消勾选的,也许安装程序做到了。我已经好几个星期没有选择了。如果您想将其粘贴到答案框中,我会将其标记为答案 - 谢谢!
标签: asp.net visual-studio iis-express