gpt4 book ai didi

WCF 服务引用不会重用现有程序集中的类型(VS 2010 Beta 2)

转载 作者:行者123 更新时间:2023-12-01 16:31:51 26 4
gpt4 key购买 nike

我正在寻找在 WCF 服务和客户端之间共享类型(实际类,而不是代理)的最佳方法。为此,我在服务和客户端都引用的单独程序集中定义了这些类。在客户端中生成服务引用时,我选择了“在所有引用的程序集中重用类型”,但 References.cs 是使用所有类的代理生成的。

这与this one完全相同的问题,但我不知道如何实现公认的解决方案。一个区别是我使用的是 VS 2010 Beta 2。

import the complete service contract in code form

create your own ClientBase-derived class. It's really very easy

假设这是最好的方法,我希望有一个很好的链接来介绍如何做到这一点。链接答案中概述的方法是最好的方法吗?

最佳答案

我在同一步骤中做了两件事。不确定一个或两个是否解决了问题:

  1. 向共享程序集中的一个类添加了 [DataContract(Namespace="My.Shared.Assemblys.Namespace")]。
  2. 重新启动 VS 2010 Beta 2

关于WCF 服务引用不会重用现有程序集中的类型(VS 2010 Beta 2),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2066343/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com