WCF Data Service Publish to IIS 7 Get 404

问题描述

大家好,我的环境是Window7IIS7VS2010.net4.0根据msdn的StepbyStep,制作了WCFDataService直接运行完全正常,可以访问http://localhost:xxx/service.svc可用IE9访问并且,此Service可以被Client引用但当我发布到IIS7后在IE9中访问http://localhost/service.svc得到的报错如下ServerErrorin'/'Application.--------------------------------------------------------------------------------Theresourcecannotbefound.Description:HTTP404.Theresourceyouarelookingfor(oroneofitsdependencies)couldhavebeenremoved,haditsnamechanged,oristemporarilyunavailable.PleasereviewthefollowingURLandmakesurethatitisspelledcorrectly.RequestedURL:/FragmentsDataService.svcVersionInformation:Microsoft.NETFrameworkVersion:4.0.30319;ASP.NETVersion:4.0.30319.1

解决方案

解决方案二:
我的使用的是。net4.0ODATA相关技术
解决方案三:
是不是所有DotNet相關的程式都不能瀏覽應該是IIS設定的問題http://blog.miniasp.com/post/2010/06/22/IIS-6-ASPNET-4-Installation-Notes.aspx有詳細說明
解决方案四:
恩这样的但当我发布到IIS7后在IE9中访问http://localhost/service.svclocalhost代表本地信息.既然您发布了,就不能用这个了你发布的地址访问就应该可以了
解决方案五:
很难讲,在服务目录下放个htm文件,访问一下,确定iis目录正确再检查一下.svc扩展名是不是交给.net处理了
解决方案六:
再检查一下.svc扩展名是不是交给.net处理了这个什么意思?

时间: 2024-10-26 05:33:01

WCF Data Service Publish to IIS 7 Get 404的相关文章

WCF Data Service与net.tcp承载分析

今天WCF Data Service部署在支持net.tcp的IIS站点上时会出现问题,通过分析和查找相关资料有了一些结论. http://www.rajneeshnoonia.com/blog/2009/12/ria-wcf-configuration-finally-resolved/ 这个是在VS2008下的早期版本正常,新的VS2010不可用 默认的绑定和查看 框架默认支持的绑定在web.config设置了 <serviceHostingEnvironment aspNetCompati

WCF Data Service的实例

为了打通客户端.网络.手机端等的数据平台,研究了八天的 REST接口架构. 首先是 WCF REST,了解了REST以及WCF REST.详细理论知识WCF REST ----理论准备工作 其次是实际应用,使用WCF Data Service,详细理论知识WCF Data Service ----理论准备 建立WCF Data Service网上包括MSDN都有很多实例. 第一步,建立一个Web应用程序 第二步,添加一个ADO.NET实体数据模型,如下图: 然后建立实体模型数据,连接相应的数据库

WCF Data Service使用总结(二) 使用WCF Data Service 创建OData服务

在 上一章 中,介绍了如何通过 OData 协议来访问 OData 服务提供的资源.下面来介绍如何创建一个 OData 服务.在这篇文章中,主要说明在.NET的环境下,如何使用 WCF Data Service 来创建OData服务.当然,对于 JAVA 或者其它平台,也是可以创建 OData 服务的.甚至是数据库,都可以提供 OData 服务. WCF Data Service 是需要 ORM 的支持的,当然,主流的 ORM 都已经支持 WCF Data Service 了,包括(但不限于)

WCF Data Service使用总结 (一)了解OData协议

最近做了一个小项目,其中用到了 WCF Data Service,之前是叫 ADO.NET Data Service 的.关于WCF Data Service,博客园里的介绍并不多,但它确实是个很好的框架.可以很方便地通HTTP来访问数据库,如果你是做富客户端开发的,用它绝对能大大减少你的工作量.出于对这个框架的喜爱,于是把自己的一些使用经验写下来,并且希望有更多的人能够用上. OData简介 说起 WCF Data Service ,不得不说的是 OData.对于一个标准的 Web 服务,它往

WCF Data Service工具包

WCF Data Service工具包是一组WCF Data Service(OData的.NET实现),目的是使更容易地构建WCF Data Service,支持数据的任何存储上的OData服务而不需要深入的理解Linq,当然了,深入的理解Linq的非常必要的. 它诞生于现实的一些服务,诸如Netflix, eBay, Facebook, Twitpic等等公司的公开的服务,这个工具包已经在现有的产品中使用,被证明解决了一些有趣的问题,而且在工作中发挥了很大的作用. 在使用这个工具包之前需要知

WCF Data Service安全分析和说明

首先需要知道服务运行在asp.net的承载环境中,具体参考: http://blogs.msdn.com/b/wenlong/archive/2006/01/23/516041.aspx 关于安全有个详细的参考地址: http://blogs.msdn.com/b/astoriateam/archive/tags/authentication/ 讲述了涉及安全各个方面,是个很好的资料 本文就从常见的涉及安全的几个方面进行分析和说明 服务端安全 由于服务承载在IIS中,因此可以使用Asp.net的

EntityFramework 5.0 + WCF Data Service 访问数据集时报错

问题描述 EntityFramework5.0+WCFDataService访问数据集的时候提示访问http://localhost/WcfService1/NorthwindService.svc正常访问http://localhost/WcfService1/NorthwindService.svc/Products则报错,查看跟踪文件提示无法将通信对象System.ServiceModel.Channels.TransportReplyChannelAcceptor+TransportRe

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

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

WCF Data Services实例:ASP.net AJAX访问

本文参考 Code.msdn的例子,在此基础上实现了一个参考例子,代码放在了: http://dskit.codeplex.com 如果想在Asp.net MVC应用以JavaScript中访问WCF Data Service服务,以下是使用Microsoft AJAX Library库进行处理的例子 var dataContext; var queryObject, queryObject1; Sys.require([Sys.components.dataView, Sys.componen