我创建WCF服务( ServiceData )。它有一个方法
string getData(int Id, out clLlibrary.Common.Returns ret)
clCommon.Returns
是一个辅助类,在任何地方都没有描述为 [DataContract]
。
在计算机上,我向服务添加了链接 srServiceData 。然后工作室(VS2014Community)生成类
-包括 {srServiceData.Client
和 srServiceData.Returns
此外,在 srServiceData.Client.getData
中, out ret 参数首先显示。
在另一台计算机上,将生成相同的类。但是,在其他两个上,不会生成指向服务类 srServiceData.Returns
的链接,参数的顺序与服务类中的顺序相同。
为什么这样的差异以及添加链接时(最好在第一个版本中)如何生成相同的代码?在所有计算机上设置指向服务的链接是相同的(在所有程序集中启用了重用类型)