不能把表格用户控制能把、表格、用户

2023-09-03 04:42:04 作者:玩挵掵运

我已经创建了使用VS2010 C#的WinForms应用程序。我是新来创建用户控制,所以我创建了一个新的用户控件(作为同一项目的一部分)。

I've created a C# WinForms application using VS2010. I'm new to creating user controls so I created a new user control (as part of the same project).

当我重新生成项目,新的控制将出现在工具箱中。当我从工具箱拖拽控件到窗体,我得到了下面的错误。

When I rebuild the project, the new control appears in the toolbox. And when I drag the control from the toolbox onto a form, I get the following error.

无法加载工具箱项TagGroup。它将从工具箱中删除。

Failed to load toolbox item 'TagGroup'. It will be removed from the toolbox.

这事我创建了一个用户控制,以及唯一的其他时间。我在网上搜索,但大多数的答案,我发现似乎与具有在单独的程序的控制。 (请注意,我发现很多同样的问题我有问题。)

This happened the only other time I created a user control as well. I've searched the web but most answers I found seemed related to having the control in a separate assembly. (Note that I found plenty of questions with the same problem I'm having.)

任何人都可以建议我应该在哪里寻找下一个?

Can anyone suggest where I should look next?

推荐答案

我终于想通这一个。

我正与使用两个类库组件项目。虽然这些都没有关系,我讨论了控制,我看见这两个库有平台目标的属性。|生成选项卡中设置为任何CPU

The project I'm working with uses two class-library assemblies. Although these have nothing to do with the control I'm discussing, I looked and saw both libraries have Platform Target in the Properties|Build tab set to "Any CPU".

在另一方面,我的应用程序有这个设置中设置为64。通过改变我的应用程序的设置为任何CPU,现在我可以把我的用户控件拖到我的形式。

On the other hand, my application had this setting set to "x64". By changing my application's setting to "Any CPU", I can now place my user controls onto my forms.

去图...