我在VB6项目中添加了对C#DLL的引用。一个C#函数返回一个类型为DialogResult
的值,该值是Windows窗体中定义的一个枚举。
当我在VB6中使用Intellisense从DialogResult
中选择一个值时,它会问我:
(当前项目未引用包含此符号的库,因此该符号是未定义的。您现在要添加对包含库的引用吗?)
如果我单击“是”,则似乎什么也没有。 VB6项目没有任何更改。
我可以从对象浏览器中看到该枚举是在以下位置定义的:
C:\Windows\Microsoft.NET\Framework\v4.0.30319\System.Windows.Forms.tlb
我认为应该将哪些添加到项目中...但是出了什么问题,为什么它不起作用?
The message above is documented here,但说起来没什么用。