zoukankan      html  css  js  c++  java
  • HTTP Error 404.17 – Not Found, The requested content appears to be script and will not be served by the static file handler

    http://support.microsoft.com/kb/2019689 微软官方提供的资料。看了一遍之后还是没有找到方案。。貌似这里只是解决映射不同的时候,并没有涉及到与Wcf的程序部署有关。

    大海捞针的一样搜了一票文章出来阅读,找到能用的。以此记载。希望也能为其他的同志解决此烦恼。

    .Net3.5的WCF服务在IIS7中发布后,在IE中访问.svc文件出现以下错误:

    HTTP 错误 404.17 - Not Found

    请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理。

           image

          后来发现在II7的WCF服务网站中<处理程序映射>中

    image

    *.svc文件已经被.Net Framework4.0的处理程序aspnet_isapi.dll接管,看来是由于装了.Net Framework4.0 beta和vs.net 2010 beta2导致的,把原先的3.5给废了.不影响开发,但影响布署

    注:根据观察,.Net3.0\3.5没带处理程序aspnet_isapi.dll,所以IIS中指定网站适用框架时,看不到.Net3.0\3.5


    image

    重新指定成.Net2.0中的处理程序aspnet_isapi.dll处理也不行.

    最后,干脆来个釜底抽薪吧,重新注册.Net 3.5的WCF

    image

    结果,问题解决!<处理程序映射>中.svc也重新被.net 2.0接管

    作者:Jacques Zhu
    出处:http://www.cnblogs.com/Jacques
    本文版权归作者和博客所有,欢迎转载。但未经作者同意,必须保留此段声明,且在文章页面明显位置给出原文链接,否则保留追究法律责任的权利。

  • 相关阅读:
    log4j的使用
    转:http与https
    转:归一化与正则化
    转:python 的开源库
    转:openTSDB 2.0 安装
    hadoop 2.2.0编译安装及打包
    查看磁盘信息
    HBase Region的flush过程
    HBase96的RPC
    阐述二维码的原理以及使用google api和PHP QR Code来生成二维码
  • 原文地址:https://www.cnblogs.com/Jacques/p/2811489.html
Copyright © 2011-2022 走看看