【问题标题】:Have both HTML and ASPX web page in one site在一个站点中同时拥有 HTML 和 ASPX 网页
【发布时间】:2009-05-13 05:54:54
【问题描述】:

我有一个在 IIS6 上运行的现有网站,它只有静态 HTML 页面。我有一个页面,有人可以通过电子邮件发送他们的信息,但想使用 ASP.NET 对此页面进行编码。

我以前从未混合过 HTML 和 ASP.NET,我想如果我从 ASP.NET 发布我需要的页面并将其放在现有网站的根目录中,这将是我所需要的,但我收到了一个页面尝试提交到 ASP.NET 页面时出错。

我收到以下错误:

感谢您的帮助!

================================================ ==============

“/”应用程序中的服务器错误。 配置错误 说明:处理此请求所需的配置文件时出错。请查看下面的具体错误详细信息并适当地修改您的配置文件。 解析器错误消息: 使用注册为 allowDefinition='MachineToApplication' 的部分超出应用程序级别是错误的。此错误可能是由未在 IIS 中配置为应用程序的虚拟目录引起的。 来源错误: 第 44 行:ASP.NET 识别传入用户。 第 45 行:--> 第 46 行: 第 47 行:

标签: asp.net html iis-6


【解决方案1】:

如果您在 IIS 的虚拟目录中运行 ASP.NET,则需要将其配置为应用程序。为此:

  1. 打开 IIS 管理器(如果开始菜单中有管理工具,则可以从那里进入 IIS)。
  2. 在左侧的树中,找到您的虚拟目录
  3. 右键单击目录,然后选择属性
  4. 找到“应用程序名称”字段。
  5. 如果文本框旁边有“创建”按钮,请单击它。如果是“删除”按钮,那么您应该评论说这个答案是错误的。

祝你好运!

【讨论】:

  • 谢谢!!!做到了!!!现在我希望我的测试应用可以在 GoDaddy 上的实时网站上运行!
【解决方案2】:

如果您通过 Google 搜索您的错误消息,您会得到很多应该可以解决您的问题的结果。

例如herehere

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-12-30
    • 1970-01-01
    • 2018-07-30
    • 1970-01-01
    • 2017-01-11
    • 1970-01-01
    • 2012-01-27
    • 1970-01-01
    相关资源
    最近更新 更多