【问题标题】:(IIS) 7 Configuration - Visual Web Developer(IIS) 7 配置 - 可视化 Web 开发人员
【发布时间】:2009-05-30 12:22:41
【问题描述】:

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

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

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

我刚刚加载了一个 Visual Web Developer – Express Edition 来帮助我的开发,经过两个小时的安装时间后,它似乎在没有通知的情况下让我升级到了我的 IIS(到版本 7)如果我想加载它。

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

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

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

这是 IIS 7 配置问题吗?

我该去哪里更改配置?要让 .asp 页面“发布”需要进行哪些更改?

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

【问题讨论】:

    标签: ms-access iis asp-classic iis-7 visual-web-developer


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      继续讨论如果您拥有 II7 该怎么办。 (我运行的是 Vista,但我相信这些配置工具看起来大致相同)。

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

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

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

      【讨论】:

        【解决方案3】:

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

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

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

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-08-05
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-11-14
          • 1970-01-01
          相关资源
          最近更新 更多