我有一个C# class library
项目,Visual Studio 2010
我在其中添加了对 WSDL 的 Web 引用,将其指向我的 Web 服务。
我可以看到在 Visual Studio 中创建的代理很好。(见下面的截图)
目标:我的最终目标是能够将这些代理打包并带到 VBA (Excel 2010) 并能够在那里调用 Web 方法。
我通过启用'Make COM visible'
和'Register for COM Interop'
.
问题:当我在 Oleviewer 中打开 TLB 时,我看到属性和方法在途中丢失了(见下面的截图)
环境:
- Visual Studio 2010 Professional(目标平台设置为 x86)
- 视窗 7 x64
- Office 2010 32 位
- .NET 4.0
有人可以帮助我知道我在从 DLL 生成有效 TLB 时是否遗漏了什么?