• IIS升级到7.5后原来的WebService出现的两个问题


    最近换了个笔记本电脑,系统从XP SP3变为Win 7,IIS版本也变为7.5。但是原来演示用VS2008来创建Web Service的程序不工作了,在调用Web Service时出现了2个问题。

    1. 出现 500.19 Error 。错误提示:

    不能在此路径中使用此配置节。如果在父级别上锁定了该节,便会出现这种情况。锁定是默认设置的(overrideModeDefault="Deny"),或者是通过包含 overrideMode="Deny" 或旧有的 allowOverride="false" 的位置标记明确设置的。

    发现是在安装IIS时没有安装ASP.NET。见下图:

    image

    2. 而后又出现以下配置错误:

    在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。

    发现是在IIS中没有将虚拟路径配置为应用程序。这时应将虚拟路径转换为应用程序,见下图:

    image

    解决了这两个问题,原来的Web Service又工作了。

  • 相关阅读:
    bind函数(c++11)
    谓词
    lambda表达式(c++11)
    重载运算符
    sizeof新用法(c++11)
    引用限定符(c++11)
    this指针和const成员函数
    JavaScript for循环元素取下标问题
    Hbuider sass配置 webstorm scss配置
    检测对象是否拥有某一属性
  • 原文地址:https://www.cnblogs.com/wanghui9072229/p/2001599.html
Copyright © 2020-2023  润新知