Проблема с пользовательским контролем, который зависит от нескольких других библиотек - PullRequest
0 голосов
/ 12 апреля 2011

Я создал пользовательскую кнопку (вы знаете, со всеми этими штуковинами и т. Д.).Этот элемент управления основан на нескольких других библиотеках, потому что я хочу создать набор элементов управления с одинаковой базой (я уже создал индикатор выполнения, метку и кнопку).

Но есть проблема - когда я импортирую ссылку на свойКнопка в другой проект (так что я могу использовать свою кнопку как обычную кнопку), я должен вручную импортировать все те dll, от которых зависит моя кнопка!Есть ли способ автоматически импортировать все необходимые библиотеки (ссылки) всякий раз, когда я импортирую свою кнопку?Вы знаете - когда я перетаскиваю свой элемент управления из панели инструментов в форму, я хочу, чтобы C # автоматически загружал ВСЕ dll, от которых зависит добавленный элемент управления.Есть ли способ сделать это?

1 Ответ

0 голосов
/ 12 апреля 2011

Щелкните правой кнопкой мыши ссылку -> Свойства -> set Copy Local = True

Если даже при этом dll не копируется, то вы, вероятно, ссылаетесь на них в GAC.Вам придется удалить эти ссылки GAC ...

См. http://msdn.microsoft.com/en-us/library/wkze6zky(v=vs.80).aspx

...