调试和发布配置中的C#自定义控件

时间:2013-02-21 13:48:15

标签: c# visual-studio-2010 linker custom-controls

我最近开始学习如何在C#中创建自定义控件,但我无法找到有关如何处理调试和发布配置的任何好的解释。

我的项目的简化版本如下所示:

MyProject
  |- CustomControl.cs
  |- Form.cs

CustomControl.cs是我的控件,Form.cs是包含CustomControl实例的表单。我使用设计工具箱将CustomControl添加到Form,为了能够这样做,我必须右键单击它,选择“选择项目”并手动指向我的项目生成的程序集:。 ../bin/debug/MyProject.exe。

这是我的问题:如果我选择了Debug程序集,它会在Release模式下引起任何问题吗?我检查它编译并运行,但这是否意味着VS足够智能链接到Release程序集,或者它仍然链接到Debug程序集?

1 个答案:

答案 0 :(得分:1)

根据我的评论

组件应自动显示在工具箱中。撤消对工具箱所做的操作以添加自定义控件,并查看此链接:Walkthrough: Automatically Populating the Toolbox with Custom Components

有关AutoToolboxPopulate的解决方案详情,请参阅OP's comment here

相关问题