关于WCF在IIS8注册的问题

原文 http://social.microsoft.com/Forums/id-ID/30cf8a24-2719-4c1c-b035-3d186fbfc09c/wcfiis8?forum=wcfzhchs

装完了之后部署WCF出现以下错误。

----------------------------------------------

HTTP 错误 404.17 - Not Found

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

<fieldset style="padding:0px 15px 10px;word-break:break-all;">

最可能的原因:

  • 请求与通配符 mime 映射相匹配。请求映射到静态文件处理程序。如果有不同的前提条件,请求将映射到另一个处理程序。

</fieldset>

<fieldset style="padding:0px 15px 10px;word-break:break-all;">

可尝试的操作:

  • 如果要将此内容作为静态文件提供,请添加显式 MIME 映射。

</fieldset>

<fieldset style="padding:0px 15px 10px;word-break:break-all;">

详细错误信息:

模块    StaticFileModule
通知    ExecuteRequestHandler
处理程序    StaticFile
错误代码    0x80070032
请求的 URL    http://localhost:80/WCF/Service1.svc
物理路径    G:\工程\WCF\Service1.svc
登录方法    匿名
登录用户    匿名

 

</fieldset>

<fieldset style="padding:0px 15px 10px;word-break:break-all;">

更多信息:

</fieldset>

解决方法:

时间: 2024-10-03 21:26:08

关于WCF在IIS8注册的问题的相关文章

解决 wcf HTTP 无法注册 另一应用程序正在使用 TCP 端口 80

在看wcf广播事件的程序时候,运行到 ILogService service = DuplexChannelFactory<ILogService>.CreateChannel(client, new WSDualHttpBinding(), new EndpointAddress("http://localhost:8567/server")); 报出个异常  HTTP 无法注册 URL http://+/Temporary_Listen_Addresses/144ff7

在IIS8添加WCF服务支持

最近在做Silverlight,Windows Phone应用移植到Windows 8平台,在IIS8中 测试一些传统WCF服务应用,发现IIS8不支持WCF服务svc请求,后来发现IIS8缺少 对WCF服务的Managed Handler,按照以下步骤添加后,IIS8即支持WCF服务. 1. 首先添加MIME类型 扩展名".svc",MIME类型 "application/octet-stream" 2. 然后在"Handler Mappings&quo

WCF 在应用程序级别之外使用注册为 allowDefinition=&amp;#39;MachineToApplication&amp;#39; 的节是错误的。

错误信息如下: "/"应用程序中的服务器错误. 配置错误 说明: 在处理向该请求提供服务所需的配置文件时出错.请检查下面的特定错误详细信息并适当地修改配置文件. 分析器错误消息: 在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的.如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误. 源错误: 行 46: <add binding="basicHttpsBinding" sch

iis8.5部署wcf rest service的问题,一直报404的错误

问题描述 之前在iis6.0上部署加了.net映射后就能正常访问了,iis8.5上就一直报404的问题,求大牛帮帮忙,给点资料(快被搞疯了) 解决方案 解决方案二:wcfrest--哎--解决方案三:我只能说曾经我也研究过,也弄过,但现在已经不用wcf的rest了,有webapi干嘛还要那么麻烦解决方案四:引用2楼starfd的回复: 我只能说曾经我也研究过,也弄过,但现在已经不用wcf的rest了,有webapi干嘛还要那么麻烦 有例子没,参考参考解决方案五:顶起来顶起来顶起来解决方案六:刚也

让IIS8支持WCF的更简单方法_win服务器

以前在IIS8中使用WCF时,总是参考在IIS8服务器添加WCF服务支持的方法进行手工设置: 复制代码 代码如下: 1. 首先添加MIME类型:扩展名".svc",MIME类型 "application/octet-stream": 2. 然后在"Handler Mappings"中添加Managed Handler:Request path: *.svcType: System.ServiceModel.Activation.HttpHandl

IIS8中添加WCF支持几种方法小结[图文]_win服务器

方法一 最近在做Silverlight,Windows Phone应用移植到Windows 8平台,在IIS8中测试一些传统WCF服务应用,发现IIS8不支持WCF服务svc请求,后来发现IIS8缺少对WCF服务的Managed Handler,按照以下步骤添加后,IIS8即支持WCF服务. 1. 首先添加MIME类型 扩展名".svc",MIME类型 "application/octet-stream" 2. 然后在"Handler Mappings&q

在IIS8服务器添加WCF服务支持的方法_win服务器

 最近在做Silverlight,Windows Phone应用移植到Windows 8平台,在IIS8中测试一些传统WCF服务应用,发现IIS8不支持WCF服务svc请求,后来发现IIS8缺少对WCF服务的Managed Handler,按照以下步骤添加后,IIS8即支持WCF服务. 1. 首先添加MIME类型 扩展名".svc",MIME类型 "application/octet-stream"  2. 然后在"Handler Mappings&quo

Silverlight+WCF 实战-网络象棋最终篇之对战视频-上篇[客户端开启视频/注册编号/接收视频](五)

前言: 近期在忙点"秋色园"的事情,所以网络象棋这一块文章就写的相对慢,而且刚好接上篇:Silverlight+WCF 实战-网络象棋最终篇之非线程阻塞倒计时窗口(四)  之后, 是一些代码修改,会比较枯燥,所以没接着写,不过有昨天有网页表示对象棋在线演示中的 对战视频 感兴趣,希望可以提前看到代码,所以本次就提前写里面的对战视频这一块. 由于对战视频采用控制台程序,并没有在服务器运行,所以在线演示版本里一进入显示是显示"未链接"的提示. 作者:路过秋天 博客:ht

WCF问题:找不到具有绑定 WSHttpBinding 的终结点的与方案 http 匹配的基址。注册的基址方案是 [https]。

问题描述 在vs2008调试通过,用ISS却报这个错:由于编译过程中出现异常,无法激活服务"/Service1.svc".异常消息为:找不到具有绑定WSHttpBinding的终结点的与方案http匹配的基址.注册的基址方案是[https]..]搞了几天,实在不知怎么回事?附有代码 解决方案 解决方案二:无分无真相