我有一个 WCF 服务。我需要从 C++ 调用它。
该解决方案可以使用 C# dll 调用 WCF 并从 C++ 代码中调用它。或者 C++ dll 直接调用 WCF 远程服务。
编辑:我尝试在以下代码项目文章的帮助下将 C# dll 导入 C++ 文件。但是在我的 C++ 文件中,我不能像这样导入:
#import "tlbfile.tlb" raw_interfaces_only named_guids
错误无法打开源文件 tldfile.tlh
编辑 2:我决定使用 VC++。并制作了一个 C# dll 来调用 Web Service。但不能在 MFC 应用程序中引用 dll。
我在 VS 2012 上运行。