0

我开发小型网络基础ASP应用程序,这些应用程序基本上存储和显示来自后端的数据MsAccess database

应用程序网站是在我的本地机器上开发和测试的(完成的工作最终会发布到公司的 Web 服务器)。

为了在我的 XP 机器上运行开发 Web 服务器,我没有加载任何额外的软件。我相信我正在运行 IIS 5?并且此设置正在运行 100%。

我刚刚加载了一个Visual Web Developer – Express Edition来帮助我的开发,经过两个小时的安装时间,它似乎让我升级到了我的 IIS(到版本 7),而没有通知我是否要加载它。

现在我机器上的所有开发 .asp 页面不再运行。

注意:初始页面出现,但每当我点击“提交”按钮时,我都会收到错误消息:

目标页面找不到或不再可用

这是 IIS 7 配置问题吗?

我该去哪里更改配置?需要更改什么才能让 .asp 页面“发布”?

如果是 IIS,我可以卸载 IIS 7 并返回到旧版本吗?

4

3 回答 3

0

默认情况下禁用 IIS7 ASP。您需要在 IIS7 配置中激活它。我相信它是一个 ISAPI 模块。

于 2009-05-30T12:33:58.640 回答
0

您运行的是哪个版本的 Windows XP?如果您有低于 Proffessional 的任何东西,您可能升级到 II6 而不是 II7 - 较小版本没有 II7。

如果您有 II7,请继续进行操作。(我运行的是 Vista,但我相信这些配置工具看起来大致相同)。

  1. 从管理工具(在开始/程序下)打开 IIS 管理器

  2. 展开您的 Web 服务器(具有本地计算机名称的节点),然后展开站点并选择要为其激活 ASP 的站点。

  3. 在“IIS”下有一个名为“ASP”的设置。在配置工具的右侧有一个标有“操作”的栏 - 我相信您需要Start在“管理网站”下找到该选项。

于 2009-05-30T12:41:53.723 回答
0

IIS 是操作系统的一部分。因此,除非您升级操作系统,否则它将保持旧版本。

如果您使用的是 32 位 Windows XP,那么 IIS 5.1 就在那里。如果您使用的是 Windows XP 64 位,那么 IIS 6. 就在那里。

一点是Visual Web Developer主要是为ASP.NET开发的。因此,如果您正在开发经典的 ASP,它并没有多大帮助。

如果现在你所有的经典 ASP 页面都失败了,你能用一个简单的 hello world 页面进行测试吗?如果您可以毫无问题地看到该页面,那么实际上 IIS 服务于 ASP 没有问题。

于 2009-05-31T02:13:51.523 回答