gpt4 book ai didi

c# - 空 reference.cs 文件添加服务引用并选中重用类型选项

转载 作者:太空狗 更新时间:2023-10-29 22:09:49 25 4
gpt4 key购买 nike

场景

  • Visual Studio 2010
  • 银光 4
  • Entity Framework
  • self 追踪实体

问题

在服务器端,我们使用 Entity Framework 模型生成了实体对象。我们使用自跟踪 T4 模板来生成实体。这些实体是共享的,可以从客户端使用(Silverlight 4 项目)。

但是当我们尝试添加新的 Web 服务引用时,代理生成器不起作用。 reference.cs 文件为空。我们已经在 Web Reference 的配置中选中了“Reuse Types”选项。我们已经检查了将共享的程序集(仅限实体程序集)。

我们已尝试从实体的 DataContract 属性中删除每个 (IsReference=true),但没有成功。

有什么想法或解决方法吗?

最佳答案

取消选中“重用类型”对我有用。代码生成器遍历依赖关系的对象图,如果遇到任何问题,例如未找到引用,它就会崩溃并且不会在 reference.cs 中生成任何代码。

关于c# - 空 reference.cs 文件添加服务引用并选中重用类型选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6342452/

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