zoukankan      html  css  js  c++  java
  • 安装.text的一些问题,把cnblog dottext1.0 beta2升级到asp.net2.0 的尝试

    做完基础的转换之后

    一直在一些页面出现

    要处理此请求,必须在配置中注册 WebResource.axd 处理程序。

    <!-- Web.Config 配置文件 -->

    <configuration>
       <system.web>
           <httpHandlers>
               <add path="WebResource.axd" verb="GET" type="System.Web.Handlers.AssemblyResourceLoader" validate="True" />
           </httpHandlers>
       </system.web>
    </configuration>

    搜遍了全世界也没找到解决的方法,初步估计是.net版本混合引起的

    连dudu的blog也是一笔带过"

    一看就知道,这是与FreeTextBox相关的,明明web.config有这个设置,而且在ASP.NET 1.1中运行正常,看来是ASP.NET 2.0带来的问题。对于第三方控件的兼容问题,我们束手无策,只有两个选择:
    1、等第三方控件升级后,再升级自己的程序;
    2、放弃使用该控件。"

    于是马上升级ftb到3.0,还是照样出错,真失望

    后来在一个帖子中得到了提示

    "我只是在IIS添加了个"*.*"的映射到asp.net...然后很多页面都出现上面这个错误.有的页面又是正常的..而且web.config里也注册过WebResource.axd..."

    看了一下dottext的web.config

    <add verb="*" path="*" type="Dottext.Common.UrlManager.UrlReWriteHandlerFactory,Dottext.Common"/>

    在它上面加了

    <add path="WebResource.axd" verb="GET" type="System.Web.Handlers.AssemblyResourceLoader" validate="True" />

    马上搞掂!

    注意:一定要加在它上面,不然照出错,之前就是加在它后面,结果浪费了一下午的时间

     解决完上面之后,马上又出现别的问题:

    没有为扩展名“”注册的生成提供程序。可以在 machine.config 或 web.config 中的 <compilation><buildProviders> 节注册一个。请确保所注册的提供程序具有包含值“Web”或“All”的 BuildProviderAppliesToAttribute 属性。

  • 相关阅读:
    前端笔试题----JavaScript部分
    前端笔试题----html,css部分
    JS基础--执行环境及作用域
    关于css3 flex布局
    Ceph万兆内网与系统万兆迁移
    从0开始的InfiniBand硬件踩坑过程
    Redis实战与分析
    ceph osd 自动挂载的N种情况
    集群IPtables转发与防火墙
    ceph 常见问题百科全书---luminous安装部署篇
  • 原文地址:https://www.cnblogs.com/kokoliu/p/1279892.html
Copyright © 2011-2022 走看看