WCF服务共享DLL类型未生成

本文关键字:未生 类型 DLL 服务 共享 WCF | 更新日期: 2023-09-27 18:14:34

我有一个WCF服务,它引用了一个客户端也使用的DLL。当我尝试使用Visual Studio中的IDE生成服务引用时,我得到一个空白的reference.cs文件。我可以获得服务引用以生成填充的reference.cs的唯一方法是,如果我选择不将dll包含在引用程序集列表中的选项。这当然是不可取的,因为服务引用生成的类型是服务的,而不是DLL的。

是否有人有任何建议,我可以做些什么,有服务和客户端仍然引用相同的DLL?

WCF服务共享DLL类型未生成

事实证明,这个问题是由我用于. dll和服务引用的构建错误引起的。对它们进行干净/重建,然后添加服务引用,并选择"在所有引用的程序集中重用类型",使整个事情正常工作。