注意上面并不配置服务的address,因为在IIS这种托管方式下Sevice对应的SVC文件在IIS中的访问地址就是该Service的地址。
假如我的这个示例WCF服务对应的SVC文件是StudentServiceV30.svc, 虚拟目录名字为TestIISHost,占用的端口号为8888,那么我的这个WCF服务的address就是http://localhost:8888/StudentServiceV30.svc
完成以上步骤后,可以在Internet Explore 中输入WCF Service 的地址看是否正常托管了。
如果你还没有尝试过这种托管方式,不妨自己动手写一个Demo练习一下!
另外,下面的附件中是我写的一个工具(可执行程序及使用说明),通过解析WCF Service的配置文件(App.config或Web.config等)或者服务实现(即实现ServiceContract的服务类所在的DLL)的DLL来自动产生服务对应的SVC文件。
http://files.iyunv.com/fuhongwei041/SVCFileGeneratorTool.rar
That's all. Thank you for your reading!