Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

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

I have a WinForm application. I also have created my own User Control for it. Everything worked fine. Until today that I received the error message when I try to add it back to my program (I never removed it. Visual Studio did).

Failed to load toolbox item #UserControlName. It will be removed from the toolbox.

I have it in my solution explorer but it vanishes from my toolbox after this error. I also receive the warning that says:

'#UserControlName' is never assigned to, and will always have its default value null.

And when I look at my designer code, that is true. But I haven't done anything with my designer code. My user control is defined there but not instantiated. How can I put it back?

Does it have anything to do with the fact that I changed my build platform from x32 to x64? If that is the case I will be surprised because the program was working fine after that change.

like image 593
disasterkid Avatar asked Dec 04 '14 08:12

disasterkid


People also ask

How do I refresh the Toolbox in Visual Studio?

Reset the Toolbox from Visual Studio: right-click the Toolbox and click “Reset Toolbox”.

How do I get my Toolbox back in Visual Basic?

To open Toolbox, choose View > Toolbox from the menu bar, or press Ctrl+Alt+X.


2 Answers

I was suffering from the same issue for one of our applications and could not find a solution. So I created the user and custom controls manually. After searching the web again I finally found why the designer is failing for this particular project. The answer is that project is 64 bit and Visual Studio is still does not have a 64 bit version, it is still 32 bit. So the designer could not load the controls in 64 bit applications or in class libraries. Read Microsoft's article about this. There was an article on Visual Studio web site but it was removed. See the the answer in Visual Studio support forum.

https://social.msdn.microsoft.com/Forums/vstudio/en-US/77e10b58-43cc-4aab-919f-888f14f99571/x64-class-library-of-user-controls?forum=csharpgeneral

like image 137
NthDeveloper Avatar answered Sep 25 '22 11:09

NthDeveloper


I had the same issue lately. As this (nor any other answer on this site and on the internet) actually helped me, I found out the way to fix it.
Just clean the files and rebuild the solution. As simple as that.

like image 31
P.K. Avatar answered Sep 22 '22 11:09

P.K.