2013-07-31 5 views
0

У меня есть VB.NET решение с несколькими проектами. Также у меня есть несколько общих пользовательских элементов управления и классов, которые используются во всех этих проектах. На данный момент я включаю эти классы «как ссылку». Но если я скопирую элементы управления из одной формы в другую, эти (связанные) элементы управления не будут скопированы, а общие элементы .NET будут скопированы.Совместное использование пользовательских элементов управления и классов в решении

Есть ли место под «решением», где я могу разместить такой код для общего проекта?

+0

Почему бы вам не создать другой проект в своем решении с помощью пользовательских элементов управления? –

ответ

1

Вы можете создать другой проект (что-то вроде [xxx] .Dependencies или [xxx] .Controls или [xxx] .Utils), и все остальные проекты относятся к нему.

это также сделает ваши общие элементы управления/утилиты отделенными от вашего основного проекта: проще для написания тестовых примеров, а также гораздо более многоразового использования для будущих проектов.

+0

Это звучит интересно и стоит попробовать, спасибо. –