无svc文件发布WCF服务到IIS上
2013-05-17 15:36
239 查看
1,先手动添加一个类库,然后在里面加上你的契约与服务如例子中的WCFServices项目
2,新建一个 ASP.NET空网站
3,在网站上引用你第一步加的类库
4,配置Web.config文件
主要配置如下(在<system.serviceModel>下):
<!--无svc文件的映射-->
<serviceHostingEnvironment multipleSiteBindingsEnabled="true">
<serviceActivations>
<add relativeAddress="WCFService.svc" service="WCFServices.WCFService"/>
</serviceActivations>
</serviceHostingEnvironment>
<!--无svc文件的映射-->
5,发布网站
6,将其部署到IIS上
7,部署之后,你会发现网站上并没有svc文件,所以你不知道该如何访问。
你可以这样访问:右击网站--管理应用程序--浏览
浏览之后并没有看到你想要的效果,此时你只需要在后面加上你在web.config中影射的 /*.svc 即可
比如,你在配置文件中的配置是:
<add relativeAddress="WCFService.svc" service="WCFServices.WCFService"/>
你应该加上/WCFService.svc
若是出错,请往下看。没错就不用看了。
你浏览的时候有可能并不是那么的顺利,你可以尝试下面的设置:
1,如图
2,选中你的网站,然后选择功能视图,在里面找到目录浏览,双击打开,启用即可。
源码下载地址:
http://download.csdn.net/detail/ljs1125/5397839
2,新建一个 ASP.NET空网站
3,在网站上引用你第一步加的类库
4,配置Web.config文件
主要配置如下(在<system.serviceModel>下):
<!--无svc文件的映射-->
<serviceHostingEnvironment multipleSiteBindingsEnabled="true">
<serviceActivations>
<add relativeAddress="WCFService.svc" service="WCFServices.WCFService"/>
</serviceActivations>
</serviceHostingEnvironment>
<!--无svc文件的映射-->
5,发布网站
6,将其部署到IIS上
7,部署之后,你会发现网站上并没有svc文件,所以你不知道该如何访问。
你可以这样访问:右击网站--管理应用程序--浏览
浏览之后并没有看到你想要的效果,此时你只需要在后面加上你在web.config中影射的 /*.svc 即可
比如,你在配置文件中的配置是:
<add relativeAddress="WCFService.svc" service="WCFServices.WCFService"/>
你应该加上/WCFService.svc
若是出错,请往下看。没错就不用看了。
你浏览的时候有可能并不是那么的顺利,你可以尝试下面的设置:
1,如图
2,选中你的网站,然后选择功能视图,在里面找到目录浏览,双击打开,启用即可。
源码下载地址:
http://download.csdn.net/detail/ljs1125/5397839
相关文章推荐
- WCF 服务文件 *.svc 部署到 IIS 步骤
- WCF4.0新特性体验(7):IIS无SVC文件托管WCF服务(IIS hosting without an SVC file )
- IIS发布wcf服务后,点击svc不能再浏览器中打开,出现直接下载的情况的解决方案
- WCF4.0新特性体验(7):IIS无SVC文件托管WCF服务(IIS hosting without an SVC file )
- WCF4.0新特性体验(7):IIS无SVC文件托管WCF服务(IIS hosting without an SVC file )
- WCF服务寄宿IIS时.SVC文件无法浏览的解决办法
- IIS无SVC文件托管WCF服务
- WCF开发实战系列二:使用IIS发布WCF服务
- 【转】WCF服务的创建和发布到IIS
- WCF开发实战系列二:使用IIS发布WCF服务
- 发布WCF服务到IIS遇到的问题及解决方法
- WCF 服务IIS部署 SvcUtil.exe 工具文件地址 及 生成代理类命令
- WCF开发实战系列二:使用IIS发布WCF服务
- WCF实战Dome(二)--使用IIS发布WCF服务
- WCF服务发布到IIS中去(VS2013+win7系统)
- 在Sharepoint2010的Webpart中调用WCF服务(一)创建WCF服务并发布到IIS
- 如何建立一个WCF服务并将其发布到IIS上
- WCF开发实战系列二:使用IIS发布WCF服务 转
- win7并没有默认为iis7.0注册wcf服务的svc文件的mime映射。
- IIS发布WCF服务[转载]