c # usercontrol в зависимости от библиотеки классов пользователя - PullRequest
1 голос
/ 20 августа 2009

Я создал пользовательский элемент управления, который использует внешнюю (отдельную DLL) библиотеку классов. В средстве просмотра элементов управления MSVS все хорошо, но когда я пытаюсь использовать свой элемент управления в проекте, функциональность, которая зависит от внешней библиотеки DLL, не работает, пока я не добавлю эту библиотеку в ссылки. Есть ли способ это исправить? Я имею в виду, что я не хочу помещать каждую библиотеку, на которую ссылаются из моего элемента управления, в ссылки на мой проект.

Спасибо за советы, SOreader

Ответы [ 2 ]

1 голос
/ 20 августа 2009

Если ваш элемент управления зависит от библиотеки классов, то любой проект, который использует этот элемент управления, также будет зависеть от библиотеки классов. Если вы добавляете элемент управления к своей панели инструментов, Visual Studio должна обнаружить эти зависимости и добавить соответствующие ссылки для любого проекта, в который вы добавляете элемент управления.

1 голос
/ 20 августа 2009

Я не совсем уверен, что понимаю ваш вопрос. Если вы спрашиваете, нужно ли ссылаться на все зависимые сборки при использовании данного элемента управления, ответ - да, вы делаете.

Возможно, вы можете объяснить, почему ссылка на эти зависимые сборки является проблемой, поскольку это может быть основной проблемой здесь.

Если вы спрашиваете что-то еще, уточните ...

...