Помогите создать dll для пользовательского элемента управления - PullRequest
1 голос
/ 10 июня 2010

Я собираюсь задать вопрос новичку здесь.Мне нужно использовать элемент управления, который я нашел в своем коде, но он был написан не на том языке.Это в C #, и я использую VB.net для работы.У меня есть весь код для элемента управления, который прекрасно работает в C #, но у меня были проблемы с ним, который не очень хорошо работает в VB.

Исходный код и демонстрационный проект доступны здесь , но я не уверен, какие именно файлы мне следует использовать для создания dll для VB.

Кажется, что спросить много, но кто-то возражает взглянуть и направить меня в правильном направлении?

Приветствия

Ответы [ 3 ]

1 голос
/ 10 июня 2010

Добавьте проект в свое решение или просто создайте его, используя свою версию Visual Studio. Затем добавьте ссылку либо на проект в первом случае, либо на DLL-файл во втором.

Если элемент управления не работает должным образом, это не потому, что он написан на C # в отличие от VB.Net.

0 голосов
/ 10 июня 2010

Когда вы компилируете dll из источника c #, он будет работать точно так же, как если бы он был написан в vb. Вам просто нужно создать ссылку на dll в visual studio.

0 голосов
/ 10 июня 2010

Вы должны иметь возможность использовать / ссылаться на DLL как есть в вашем базовом визуальном решении.Неважно, написано ли оно на C #, VB.NET или любом другом языке .net.

...