在sharepoint环境下,WCF生成WSDL发布到正式机后,生成的WSDL和本机不同

在sharepoint环境下,WCF发布的服务,在本机生成的WSDL和发布到正式机后的WSDL总是不一致,郁闷了好几天,最后终于解决,原因:GAC全称是Global Assembly Cache,全局程序集缓存(路径c:\windows\assembly)。sharepoint部署的程序默认在GAC下读取dll文件,而不是应用程序的执行目录下面。因此我将发布后服务在GAC下卸载,重新加载后,问题即解决。
posted on 2012-03-17 17:03  thankyou  阅读(256)  评论(0编辑  收藏  举报