如果我从 Windows 2003 服务器获取项目,如何在 IIS7 上调试 ASP.net 项目?

如果我从 Windows 2003 服务器获取项目,如何在 IIS7 上调试 ASP.net 项目?

我主要使用 Apache 和 PHP,因此对 IIS 和 .aspx 不太熟悉

我有一个正在调试的 .aspx 文件 ( myFile.aspx),我想使用 localhost 查看它在服务器上 (我认为是 Windows 2003) 的样子。我使用 Windows 7 进行调试,但该项目存在于 Windows 2003 服务器上,并且将继续存在于 Windows 2003 服务器上。

我已经启动并运行了 IIS,因此当我首次访问 时http://localhost/,我可以看到 IIS 徽标。现在,我的 ASP 项目目录已指向物理路径。

问题是由于服务器不匹配,当我转到该页面(myFile.aspx)时出现服务器错误,因为web.config该页面的相关配置数据()无效(HTTP Error 500.19 - Internal Server Error - The requested page cannot be accessed because the related configuration data for the page is invalid.)。

我该如何解决这个问题?有没有好的教程来介绍这个问题?任何帮助都值得感激。

答案1

简单的 Google 或 Bing 搜索可能会有所帮助:

http://support.microsoft.com/kb/942055

它包含您所看到的所有可能相关的错误消息,更重要的是,它准确地告诉您要查看什么才能修复它。

答案2

您的 web.config 中有哪些重要内容?我会删除除您需要的内容之外的所有内容。如果您的情况很复杂,您可能需要使用测试服务器。您可以从 godaddy 以每月 30 美元的价格购买一台虚拟机……

相关内容