我遇到了最奇怪的问题。我的网站在 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 页面上的所有代码;同样的问题
- 检查主机文件;没有任何活动,我所做的其他更改没有效果
- 从 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 开发服务器在开发人员机器上运行
任何和所有的帮助表示赞赏。
谢谢你。