Visual Basic .NET Resource Issue
Having written a number of windows formsĀ in Visual Basic and regretting the fact I never used C# a number of problems started to arise.
When running the application that used some of my classes I kept receiving a MissingManifestResourceException when attempting to show the form. This didn't make to much sense to me since the code behind the form hadn't actually changed, other than some new type declarations.
I began looking around the web for an answer and happened to hit upon the following knowledge base article: Q318603
The problem turned out that if you place a type declaration before your form class in VB.NET the VB Compiler will ignore the namespace of the form when compiling the resources, thus when the form loads it cannot resolve the resources and throws an exception.
Supposedly this also effects C# but I haven't tried yet.