FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
查看: 6521|回复: 4
打印 上一主题 下一主题

.net4.5和IIS8中Web.config如何设置

[复制链接]
跳转到指定楼层
楼主
发表于 2012-10-17 03:15:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
按照说明设置提示httpHandlers有错误.net4.5和IIS8中Web.config如何设置?
沙发
发表于 2013-8-6 17:12:52 | 只看该作者
同求啊,VS2012怎么配置都不行。
板凳
发表于 2013-8-8 11:29:14 | 只看该作者
估摸着不支持4.5
地板
发表于 2013-8-8 11:44:24 | 只看该作者
5#
发表于 2013-8-11 22:26:54 | 只看该作者
本帖最后由 早知今日何必当 于 2013-8-11 22:30 编辑

先把<system.web>中的
<httpModules>
      <add name="FineUIScriptModule" type="FineUI.ScriptModule, FineUI"/>
    </httpModules>
    <httpHandlers>
      <add verb="GET" path="res.axd" type="FineUI.ResourceHandler, FineUI" validate="false"/>
    </httpHandlers>
删了,再在<configuration>中加上
  <system.webServer>
    <modules>
      <add name="FineUIScriptModule" type="FineUI.ScriptModule, FineUI"/>
    </modules>
    <handlers>
      <add name="FineUIResourceHandler" verb="GET" path="res.axd" type="FineUI.ResourceHandler, FineUI" />这里没有validata="false")
    </handlers>
    <httpErrors errorMode="Detailed"/>
    <asp scriptErrorSentToBrowser="true"/>
  </system.webServer>


我的VB项目全部配置文件如下,可正常运行:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
    <configSections>
        <section name="FineUI" type="FineUI.ConfigSection, FineUI" requirePermission="false"/>
        <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
            <section name="WebApplication.My.MySettings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
        </sectionGroup>
    </configSections>
    <!-- 可用的配置项(这里列的都是默认值): Language="zh_CN" AjaxTimeout="60" EnableAjax="true" Theme="blue" FormMessageTarget="qtip" FormOffsetRight="20" FormLabelWidth="100" FormLabelSeparator=":" IconBasePath="~/icon" EnableAjaxLoading="true" AjaxLoadingType="default" CustomTheme="" CustomThemeBasePath="~/theme" -->
    <FineUI EnableBigFont="true" DebugMode="false" />
    <appSettings/>
    <connectionStrings/>
    <system.web>
        <!--IIS 6
        <httpModules>
          <add name="FineUIScriptModule" type="FineUI.ScriptModule, FineUI"/>
        </httpModules>
        <httpHandlers>
          <add verb="GET" path="res.axd" type="FineUI.ResourceHandler, FineUI" validate="false"/>
        </httpHandlers>
        -->
        <!--
            Visual Basic 选项:
            设置 strict="true" 可禁止所有可能导致
            数据丢失的数据类型转换。
            设置 explicit="true" 可强制声明所有变量。
        -->
        <compilation debug="true" strict="false" explicit="true">
        </compilation>
    <!--
      通过 <authentication> 节,可配置
      ASP.NET 用于识别进入用户的
      安全身份验证模式。
    -->
    <authentication mode="Windows" />
    <!--
       通过 <customErrors> 节,可以配置
       在执行请求的过程中出现未处理的错误时要执行
       的操作。具体而言,
       开发人员通过该节可配置要显示的 html 错误页,
       以代替错误堆栈跟踪。
       <customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
         <error statusCode="403" redirect="NoAccess.htm" />
         <error statusCode="404" redirect="FileNotFound.htm" />
       </customErrors>
    -->
        <pages>
          <controls>
            <add assembly="FineUI" namespace="FineUI" tagPrefix="x"/>
          </controls>
          <namespaces>
            <clear />
            <add namespace="System" />
            <add namespace="System.Collections" />
            <add namespace="System.Collections.Generic" />
            <add namespace="System.Collections.Specialized" />
            <add namespace="System.Configuration" />
            <add namespace="System.Text" />
            <add namespace="System.Text.RegularExpressions" />
            <add namespace="System.Web" />
            <add namespace="System.Web.Caching" />
            <add namespace="System.Web.SessionState" />
            <add namespace="System.Web.Security" />
            <add namespace="System.Web.Profile" />
            <add namespace="System.Web.UI" />
            <add namespace="System.Web.UI.WebControls" />
            <add namespace="System.Web.UI.WebControls.WebParts" />
            <add namespace="System.Web.UI.HtmlControls" />
          </namespaces>
        </pages>
    </system.web>
    <system.webServer>
      <modules>
        <add name="FineUIScriptModule" type="FineUI.ScriptModule, FineUI"/>
      </modules>
      <handlers>
        <add name="FineUIResourceHandler" verb="GET" path="res.axd" type="FineUI.ResourceHandler, FineUI"/> <!--validate="false"/>-->
    </handlers>
      <httpErrors errorMode="Detailed"/>
      <asp scriptErrorSentToBrowser="true"/>
    </system.webServer>
</configuration>

我用的VS2012,如果不想改这个,把

这里的集成改成经典得了。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-11-30 13:34 , Processed in 0.046008 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表