none
PetShop用VS2008编译,调式可以但无法在IIS正常运行 RRS feed

  • 问题

  • 感觉好像是说IIS不能使用框架3.5,但我在VS2008里的已经看到系统是框架3.5的,而且我是WIN7系统。如何解决?


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


    <add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /></modules>
      166: <handlers>
      167: <remove name="WebServiceHandlerFactory-Integrated" />
    2009年5月23日 15:07

答案

  • JcryWang, 你好

    我觉得可以尝试两种方法:
    1.将Application Pool(应用程序池)调到 经典 模式下.
    2.根据提示到C:\Windows\System32\inetsrv\config 下 打开 applicationHost.config 文件将相关的 “overrideMode”改为 "allow"

    Microsoft Online Community Support
    2009年5月29日 5:44
    版主

全部回复

  • JcryWang, 你好

    我觉得可以尝试两种方法:
    1.将Application Pool(应用程序池)调到 经典 模式下.
    2.根据提示到C:\Windows\System32\inetsrv\config 下 打开 applicationHost.config 文件将相关的 “overrideMode”改为 "allow"

    Microsoft Online Community Support
    2009年5月29日 5:44
    版主
  • 在IIS配置里面程序池用经典模式吧。
    低调,低调
    哈哈,书出了,可以点这里购买哦。。
    2009年5月31日 5:43