当我使用svcutil
或其他一些代理生成器时,它会在客户端创建适当的类。我想知道存储此类以避免冲突的最佳方法是什么。
- 在其他一些“通用”项目中并从代理中删除生成的类?
- 或者只是在服务中使用原始类而在代理中重复这些类?
当我使用svcutil
或其他一些代理生成器时,它会在客户端创建适当的类。我想知道存储此类以避免冲突的最佳方法是什么。
有两种方法可以处理服务和数据协定类 WCF 客户端的代码。
/reference:<file path>
选项告诉 svcutil 重用现有程序集中的类型,而不是重新生成它们。如果您引用原始程序集,而不将其传递/reference
给 svcutil,您最终会遇到一堆冲突。我想这就是发生在你身上的事。