0

我最近将所有项目从旧计算机迁移到运行 Windows 7 64 位版本的较新系统。我现在正尝试在本地启动和运行 ASP.NET 站点,但我不断收到错误消息:

HTTP 错误 500.19 - 内部服务器错误 无法访问请求的页面,因为该页面的相关配置数据无效。

当我通过 Visual Studio 2012 的 ASP.NET 配置工具时,没有报告任何错误 - 这仅在我实际尝试运行项目时发生。我尝试从 64 位模式切换到 32 位模式,在 64 位模式下启用 32 位应用程序,将应用程序池的身份和 IIS 用户组设置为完全控制所有文件 - 没有任何效果。

有没有人发生过这种情况,如果有,你是如何解决的?

谢谢!

4

1 回答 1

1

几个需要考虑的事情。

  1. 您是否在旧系统的 IIS 中安装了任何模块?即URL重写等。

如果是这样,要么删除配置中他们将引用的部分(可能是个坏主意,安装模块是有原因的),要么在新系统上重新安装模块。

  1. 事件查看器中的应用程序日志将准确告诉您 Web 配置中的哪一行出错。

祝你好运!

于 2013-02-04T22:02:57.527 回答