gpt4 book ai didi

c# - WCF COM 与复杂类型的互操作

转载 作者:行者123 更新时间:2023-11-30 05:40:52 24 4
gpt4 key购买 nike

我想使用 COM Interop 创建一个 WCF 服务,我需要用它来传递复杂的数据。最好是一组自定义类对象。我不确定如何实现这一点,并且缺乏像样的例子。

我在这里只在 Stackoverflow 上找到一个类似的问题

Calling C# From Unmanaged C++ Passing Or Returning "Complex" Types

但是,解决方案是只使用 C++/CLI dll,但这不是我的选择。将调用它的 C++ 应用程序静态链接 C++ 运行时,我被告知不得更改。

最佳答案

I want to create a WCF service with COM Interop

好的,但是您希望调用的方向是什么?对于 COM -> .Net,您需要创建一个 COM Callable Wrapper .对于 .Net -> COM,您需要创建一个 Runtime Callable Wrapper .

听起来您正在尝试从 COM 调用 .Net,但这又引出了一个问题,您为什么要尝试通过互操作调用 WCF 服务?如果要调用服务,则使用服务端点并调用它们。

关于c# - WCF COM 与复杂类型的互操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31380949/

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