在使用VS 2012 开发 基于WCF应用时遇到这个问题
具体环境如下:
WCF + MVC 4 基于.net 4.0 开发时 本地调试一切正常,可是部署完成后MVC调用WCF时报 “无法序列化类型 system threading tasks task”
——————————————————————————————————————————————————————
错误原因:使用了.net 4.5 的SvcUtil.exe (因为使用了4.5的专有技术 除非在服务器上有4.5否则就会报这个错误)
解决方法:使用老版本的SvcUtil.exe (在C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin)