在Visual Studio 2015中,将一个项目从.NET Framework 4.5升级至4.6.1后,之前生成的WCF客户端代理无法使用,重新生成,虽然提示生成成功,却没有实际生成相应的代理类。
之前遇到过同样的问题:生成WCF代理类的奇怪问题
最终采取的解决方法,详见博文:
终于解决:升级至.NET 4.6.1后VS2015生成WCF客户端代理类的问题
这个问题与"Reuse types in referenced assemblies"有关,在Configure Service Reference是取消选择"Reuse types in referenced assemblies"可以临时解决问题。
正好前兩天也處理這問題
也是取消Reuse types in referenced assemblies
@RosonJ: 我们的实际应用场景是不能取消Reuse types in referenced assemblies
@dudu:
因為現有部分要改動的關係?我的情況,兩專案引用分開獨立,新專案沒問題
@RosonJ: 是的
該專案裡有加入哪些參考
曾經碰過同樣問題,移除某個參考後修正,實際哪個參考忘了..