«Библиотека, содержащая этот символ, не используется текущим проектом, поэтому символ не определен» - PullRequest
0 голосов
/ 19 декабря 2018

Я добавил ссылку на C # DLL в проекте VB6.Одна функция C # возвращает значение типа DialogResult, которое перечисляется в Windows Forms.

Когда я использую Intellisense в VB6 для выбора значения из DialogResult, он спрашивает меня:

enter image description here

( На библиотеку, содержащую этот символ, не ссылается текущий проект, поэтому символ не определен. Хотите добавить ссылку на содержащуюбиблиотека сейчас? )

Если я нажму ДА, похоже, НИЧЕГО не происходит.В проект VB6 не вносятся никакие изменения.

В обозревателе объектов видно, что перечисление определено в:

  C:\Windows\Microsoft.NET\Framework\v4.0.30319\System.Windows.Forms.tlb

То, что, как я полагаю, следовало добавить в проект... но что идет не так, почему не работает?


Приведенное выше сообщение задокументировано здесь , но в нем очень мало полезного, чтобы сказать.

...