To STAThread or not to STAThread
About a month ago at work, we started running to a “Failed to load resources from resource file” error when minimizing one of our applications. After some googling, all we were able to find is that no one really knows what causes the error, but removing the STAThread attribute fixes the issue. We removed the attribute and it appeared to work just fine, but now when you try to open a save dialog from the program on Windows 2000, it just hangs. So now we can put the attribute back in and have it crash when it is minimized, or we can have it hang when you launch save dialogs on Windows 2000. Gotta love Microsoft.