无法在WinForms C+;中的VIsual Studio中加载工具箱项+; 我在管理C++中创建了一个Windows窗体应用程序。要添加自定义用户控件,可以创建新项目,也可以将CLR用户控件添加到同一项目。当我将用户控件添加到同一个项目时,它会生成并在工具栏中显示控件。当我把它拖放到我的主UI上时,它会抛出错误。 “加载工具箱项失败,它将从工具箱中删除”。

无法在WinForms C+;中的VIsual Studio中加载工具箱项+; 我在管理C++中创建了一个Windows窗体应用程序。要添加自定义用户控件,可以创建新项目,也可以将CLR用户控件添加到同一项目。当我将用户控件添加到同一个项目时,它会生成并在工具栏中显示控件。当我把它拖放到我的主UI上时,它会抛出错误。 “加载工具箱项失败,它将从工具箱中删除”。,winforms,visual-c++,visual-studio-2013,windows-forms-designer,Winforms,Visual C++,Visual Studio 2013,Windows Forms Designer,如果我在同一个解决方案下创建一个单独的项目,并将控件编译为DLL,则不会出现错误。是否有一种方法可以将自定义用户控件添加到同一项目并使用它 我也在topc上查到了类似的问题,但没有一个对我有帮助。我已经检查了文件,我正在将项目构建为Win32,没有办法将控件单独构建为x64。在重命名项目或/和更改平台中的一个或两个之后出现了相同的问题,大多数向其他人提供的“解决方案”似乎不起作用 我所做的工作是进入项目文件夹并删除obj文件夹,只是为了确保bin文件夹的安全,然后再次构建。(看起来所谓的Buil

如果我在同一个解决方案下创建一个单独的项目,并将控件编译为DLL,则不会出现错误。是否有一种方法可以将自定义用户控件添加到同一项目并使用它


我也在topc上查到了类似的问题,但没有一个对我有帮助。我已经检查了文件,我正在将项目构建为Win32,没有办法将控件单独构建为x64。

在重命名项目或/和更改平台中的一个或两个之后出现了相同的问题,大多数向其他人提供的“解决方案”似乎不起作用


我所做的工作是进入项目文件夹并删除obj文件夹,只是为了确保bin文件夹的安全,然后再次构建。(看起来所谓的Build->Clean菜单项只完成了所需工作的一半。)

经过大量研究和网络爬网,我认为不通过同一解决方案下的单独项目创建DLL是不可能做到的。