【发布时间】:2013-09-21 06:36:34
【问题描述】:
我遇到了最奇怪的问题。我的网站在 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 开发服务器在开发者机器上运行
感谢所有帮助。
谢谢。
【问题讨论】:
-
您是否尝试过重新启动 IIS? - 您还应该检查您的事件日志并检查 IIS 日志(打开跟踪)。
-
我忘了补充说这是在使用 ASP .Net 开发服务器的开发人员机器上。除了事件查看器,我还可以查看哪些事件日志?谢谢。
-
尝试使用管理权限打开visual studio
-
@user2191496 谢谢你的建议,但同样的问题
-
@user2191496 我确实在开发机器上创建了一个新站点,它工作得很好。看来只有我的旧网站坏了:(
标签: asp.net vb.net visual-studio-2008 windows-7-x64