可遇不可求的Question之WCF发布无法运行篇
2011-07-21 14:06
176 查看
题设:
网站如果应用了WCF技术,在旧版本的IIS(比如 IIS5.1)中是无法正常运行的,
分析:
因为WCF应用所对应的.svc扩展名的文件没有在IIS中注册,所以WCF的服务没有进行对应的解析,这样网站运行不正常。
解决:
注册文件名映射关系的方法,打开IIS,在网站或默认网站上右击,选择属性,点击 ‘虚拟目录’找到“配置”按纽,点击打开"应用程序配置"窗口,点击"添加"。
对应的可执行文件 为对应.NET版本的 aspnet_isapi.dll
比如: c:\windows\microsoft.net\framework\v4.0.30319\aspnet_isapi.dll
添加完成后将网站和对应的应用程序池重启,重新打开网站即恢复正常。
网站如果应用了WCF技术,在旧版本的IIS(比如 IIS5.1)中是无法正常运行的,
分析:
因为WCF应用所对应的.svc扩展名的文件没有在IIS中注册,所以WCF的服务没有进行对应的解析,这样网站运行不正常。
解决:
注册文件名映射关系的方法,打开IIS,在网站或默认网站上右击,选择属性,点击 ‘虚拟目录’找到“配置”按纽,点击打开"应用程序配置"窗口,点击"添加"。
对应的可执行文件 为对应.NET版本的 aspnet_isapi.dll
比如: c:\windows\microsoft.net\framework\v4.0.30319\aspnet_isapi.dll
添加完成后将网站和对应的应用程序池重启,重新打开网站即恢复正常。
相关文章推荐
- Qt程序发布到其他电脑上无法运行解决办法(二)
- 除非 Windows Activation Service (WAS)和万维网发布服务(W3SVC)均处于运行状态,否则无法启动网站。IIS 7
- 如何解决Qt程序在其他电脑上无法运行的问题(Qt程序打包发布)
- 运行带有WCF的项目。WCF主机无法正常运行
- 除非 Windows Activation Service (WAS)和万维网发布服务(W3SVC)均处于运行状态,否则无法启动网站。IIS 7
- Qt程序发布到其他电脑上无法运行解决办法(一)
- 关于Flashbuilder发布的flashplayer无法在Firefox上运行的解决方案
- WCF发布由于不支持asp.net兼容性而导致服务无法激活启用
- 前段时间,接手一个项目使用的是原始的jdbc作为数据库的访问,发布到服务器上在运行了一段时间之后总是会出现无法访问的情况,登录到服务器,查看tomcat日志发现总是报如下的错误。 Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Data source rejected est
- QT运行发布的exe时无法读取并显示图片的解决办法
- [.Net] 编译调试时正常,发布后无法正常运行
- WCF发布由于不支持asp.net兼容性而导致服务无法激活启用
- (已解决)局域网内的部分IE client无法从Windows server 2003发布的WCF接口中读取数据
- 关于项目发布到云服务器Tomcat无法正常运行的部分原因
- MFC 使用MsFlexGrid 控件发布后无法在其它机器运行问题解决方案
- silverlight网站,访问Oracle数据库,VS2012中运行正常,发布后无法访问。
- 除非Windows Activation Service (WAS)和万维网发布服务(W3SVC)均处于运行状态,否则无法启动网站
- 如何解决Qt程序在其他电脑上无法运行的问题(Qt程序打包发布)
- 错误提示是:发布 '%1' 的并发快照不可用,因为该快照尚未完全生成,或者日志读取器代理未运行,无法激活它。如果并发快照的生成过程中断,则必须重新启动用于该发布的快照代理,直到生成完整的快照
- 可遇不可求的Question之无法加载 DLL