ASP .Net页面无法显示错误

时间:2013-09-17 00:18:35

标签: asp.net vb.net visual-studio-2008 windows-7-x64

我遇到了一个最奇怪的问题。我的网站在Visual Studio 2008中一直运行良好,直到我尝试在Visual Studio 2012中的网站上工作。放弃了这个想法后,我现在回到Visual Studio 2008,遇到以下问题。

问题:

任何文件夹中的任何页面都会在所有浏览器(IE,Firefox,Chrome,Safari)中显示“无法显示页面”错误或类似错误除非该页面是Default.aspx页面。尽管在Web.config中启用了调试,但不会为任何有问题的页面加载断点。事件查看器中没有错误。

问题的可能原因:

  • 我尝试在Visual Studio 2012中的网站上工作。在它无法识别任何导入等之后,我决定继续使用Visual Studio 2008。
  • 我还删除了%temp%目录
  • 中的所有文件和文件夹

我尝试了什么:

  • 在任何文件夹中创建一个新的空白页面以查看它是否会显示;页面有相同的错误
  • 注释掉现有非Default.aspx页面上的所有代码;同样的问题
  • 检查hosts文件;没有任何活动,我所做的其他改变没有效果
  • 从Default.aspx浏览到另一个页面;同样的问题“页面无法显示”
  • 检查最近安装的新AV,恶意软件等软件;没有安装
  • 在同一台计算机上创建一个新网站,以查看新网站是否会出现同样的问题。新网站运作得很好。
  • 清除C:\ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files的内容;没有变化

环境:

  • Windows 7 x64上的Visual Studio 2008。后端是VB .Net
  • 使用ASP .Net Development Server在开发人员计算机上运行

感谢任何和所有帮助。

谢谢。

3 个答案:

答案 0 :(得分:2)

所以,我明白了。基本上,我将除Default.aspx页面之外的所有页面重定向到https(在Global.asax中)。虽然这适用于具有有效证书的生产服务器,但在开发计算机上,所有获取的都是上述行为。谢谢大家的意见和建议。

答案 1 :(得分:1)

有同样的错误。

关闭自定义错误。

在web.config中:

<customErrors mode="Off" defaultRedirect="ErrorPage.aspx" ...>

答案 2 :(得分:1)

就我而言,Dropbox碰巧使用的是同一个端口(49210)。通过终止冲突的应用程序修复了我的问题。或者,更改项目属性下的端口。