自定义控件的问题依赖于其他几个dll

时间:2011-04-12 14:36:46

标签: c# .net dll controls reference

我创建了一个自定义按钮(你知道,所有的眼睛糖果等)。该控件基于其他几个dll,因为我想创建具有相同基础的控件集(我已经创建了进度条,标签和按钮)。

但是有一个问题 - 当我将对我的按钮的引用导入到其他项目时(所以我可以将我的按钮用作常规按钮)我必须手动导入我的按钮所依赖的所有这些dll!每当我导入我的按钮时,有没有办法自动导入所有需要的dll(引用)? 你知道 - 当我将我的控件从工具箱拖到窗体上时,我希望C#自动加载所有添加控件所依赖的dll。有办法吗?

1 个答案:

答案 0 :(得分:0)

右键点击参考 - >属性 - >设置Copy Local = True

即使这样,dll也没有被复制,你可能会在GAC中引用它们。您必须删除这些GAC引用...

请参阅http://msdn.microsoft.com/en-us/library/wkze6zky(v=vs.80).aspx