找不到属于项目一部分的自定义控件

时间:2019-02-25 21:26:59

标签: c# custom-controls

我有一个自定义控件,它是一个较大项目的一部分。自定义控件只是两个控件的组合(GroupBox中带有一个PictureBox)。自定义控件将添加到窗体。自定义控件是表单上唯一的内容。

当我打开项目时,出现以下错误:

  

找不到类型'FLIR.ThermalImageDisplay'。请确保   引用了包含此类型的程序集。如果此类型是   开发项目的一部分,请确保该项目已经   使用您当前平台或任何平台的设置成功构建   CPU。

自定义控件显示在工具箱中的项目名称下。如果再次将控件拖动到表单中,则会得到:

  

无法加载工具箱项[自定义控件名称]。它将被删除   在工具箱中。

我已经搜索并找到以下四个解决方案:

  • 清洁并重建我的解决方案。 -没有帮助。
  • 右键单击并将我项目的exe添加到工具箱。我收到“文件无效”错误。我的解决方案构建成功。
  • 关闭并重新打开项目。
  • 确保将“工具>选项> Windows窗体设计器>常规>自动填充工具箱”设置为true。是。
  • 我找到了一个解决方案,说Visual Studio自2005年起不支持x64。我认为情况不再如此,因为这是一个x64项目。

我尝试从头开始创建一个新控件。 IT的行为方式相同。

可能是什么问题?为什么Visual Studio 2017在同一项目中看不到自定义控件?

0 个答案:

没有答案