LINQPad 中的 SHDocVw 和 IEFrame

SHDocVw and IEFrame in LINQPad

如何在 LINQPad 中引用 SHDocVw 和 IEFrame?

我尝试了 system32 和 SysWOW64,但它们都无法加载:"Metadata file 'c:\Windows\SysWOW64\ieframe.dll' could not be opened -- 'An attempt was made to load a program with an incorrect format. '"

在 Visual Studio 中,这是使用 COM 选项卡并选择 "Microsoft Internet Controls" 完成的,但在 LINQPad 中,参考对话框完全不同...

tlbimp RCW 生成是一个选项吗?当然,我可以利用现有的包装器(就像在 VS 中开发的任何 .NET 应用程序一样)

谢谢。

事实证明 Visual Studio 当我包含引用时实际上创建了互操作...本质上是使用 tlbimp。为了简单起见,我只是参考了 Visual Studio 创建的...现在一切都很好。