gpt4 book ai didi

c# - Web 服务和应用程序依赖项引用之间的命名空间差异

转载 作者:行者123 更新时间:2023-12-04 16:55:21 25 4
gpt4 key购买 nike

我有 2 个应用程序都引用了 AppTypes.dll 程序集。一个应用程序是普通的 winforms 应用程序,另一个是 Web 服务。

我将 AppTypes 中定义的对象传递给我的 Web 服务,但出现命名冲突,因为显然 Web 服务在将服务添加到我的项目后也定义了这些类型。有什么方法可以修复它或解决 VS 遇到的困惑,或者这是否正常?

最佳答案

使用网络服务代理,您可以在添加网络引用时选择命名空间,或通过 wsdl.exe /namespace .但是,这些将是不同的类型,您不能将两者视为相同。这通常会引起很多困惑......

如果您想共享类型,请考虑使用 WCF 而不是 2.0 样式的 Web 服务,这允许这样做 - 通过 IDE 和通过 svcutil.exe /reference

关于c# - Web 服务和应用程序依赖项引用之间的命名空间差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/952692/

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