我正在尝试将事件处理程序附加到COM对象的事件。但是我得到一个InvalidOperationException。
使用S7PROSIMLib;
private S7ProSim ps = new S7ProSim();
ps.Connect();ps.SetScanMode(…
幸运的是,我最近遇到了与这个完全相同的COM库完全相同的错误。
这个问题是由 Embed Interop Types 在prosim参考中设置。
Embed Interop Types
我通过讨论发现了这个事实 这里。
因此,在项目引用部分中,检查prosim引用的属性。确保 Embed Interop Types 没有设定。