[WCF]IIS部署到新系统
2016-05-31 14:35
162 查看
最近为以前的一个企业部署软件的时候,接触到WCF,通过博客园大佬的系列文章和一些书籍,基本了解了一些。简单说也算是SOA一种方式,提供某种服务,可以理解为一个类库,供其他项目使用,可以做到业务分离。但是和类库的区别就是使用者不需要在工程项目中添加,引用服务就可以了。
这次遇到的情况是,过去的WCF服务是用VS2008开发并部署在WIN SERVER 2008系统,新的WCF在原来基础上修改后,需要重新部署在新的服务器上,系统是WIN SERVER 2012,寄宿方式还是采用的IIS。
旧WCF项目和部署配置如下
正确部署后通过网页打开服务文件是这样的
开始修改程序和部署到2012系统时没有注意这些问题,IIS部署后,打不开服务,一直以为是配置的WCF路径不对,纠结很久。后来打开2012的IIS才发现原因,先看2012下IIS部署配置
原来2012的默认程序池和2008不同,那么程序重新编译是不就可以了?
果然,目标框架重新选择之后,部署成功。
总结
其实部署是一个项目的最后阶段,很简答,但是由于接触开发环境比较多,对于实际部署环境的配置缺少经验,在实施阶段会遇到意料之外的问题。希望有相关问题的小伙伴不要再走弯路了,上点心就好了。
这次遇到的情况是,过去的WCF服务是用VS2008开发并部署在WIN SERVER 2008系统,新的WCF在原来基础上修改后,需要重新部署在新的服务器上,系统是WIN SERVER 2012,寄宿方式还是采用的IIS。
旧WCF项目和部署配置如下
正确部署后通过网页打开服务文件是这样的
开始修改程序和部署到2012系统时没有注意这些问题,IIS部署后,打不开服务,一直以为是配置的WCF路径不对,纠结很久。后来打开2012的IIS才发现原因,先看2012下IIS部署配置
原来2012的默认程序池和2008不同,那么程序重新编译是不就可以了?
果然,目标框架重新选择之后,部署成功。
总结
其实部署是一个项目的最后阶段,很简答,但是由于接触开发环境比较多,对于实际部署环境的配置缺少经验,在实施阶段会遇到意料之外的问题。希望有相关问题的小伙伴不要再走弯路了,上点心就好了。
相关文章推荐
- openstack setup demo Image service
- 大神级程序员和普通程序员的区别
- SharedPreferences保持对象数据
- 使用gdb调试内核错误信息
- iOS学习应用开发就业课_026:手动布局子视图
- ubuntu自定义分辨率
- 同一服务器部署多个tomcat时的端口号修改详情
- 线索二叉树
- Unix/Linux系统下的高级C编程的主要内容1、20160531
- Server.MapPath()
- BZOJ4607 : [PA2015 Final]Edycja
- 实现咕咚地图路径颜色根据速度不同而颜色不同
- 《Python基础教程》学习笔记 Chp6 抽象
- androidstu导入项目一直卡在Building gradle project info位置
- 第25章:每对顶点间的最短路径—基于矩阵乘法的动态规划算法
- angularjs上传文件+jfinal接收上传文件
- R 语言-数据处理基础
- 初识visual source safe2005
- Android性能优化——工具篇
- QT的QImage 与 Opencv的Mat 之间的转换