Похоже, что «.Net Ассамблея импорта» на самом деле является „C# Ассамблеи Импорт“ ...Работа с VB.Net Ассамблей
Я пытаюсь импортировать VB.Net ассамблею (Инструменты> Интеграция приложений> .Net Assembly Import), чтобы обнаружить, что это невозможно. я получаю ошибку:
"Error trying to load Microsoft.VisualBasic, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a: Could not load file or assembly 'Microsoft.VisualBasic, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified."
Я обычно не имеют проблем импортирующие C# сборки, так что я попытался создать промежуточный C# класс для доступа к методам в VB.NET один .... Но это также кажется, что я не могу импортировать сборки C# в Gx, когда у них есть ссылка на класс Vb.Net.
Как я могу получить доступ к методам сборки VB.Net?
Да. DLL был помещен в папку bin, и вышеприведенная ошибка отображается, когда я пытаюсь «открыть» ее с помощью мастера импорта сборки. Я действительно думаю, что сборки VB.Net не поддерживаются. Мне удалось создать процедуру с кодом CSharp, чтобы потреблять эти сборки с помощью System.Reflection (FilePath и MethodName как параметры). – Jaime