Why is Visual Studio giving me an exception long after I think I should have recieved one?
I have a VS/2010 Windows Forms project with multiple forms. Form1 is a simple menu; click a button and Form 2 loads. The project has a Module defined, containing a class that is defined in a DLL. The routines in this class reference classes in another DLL. The root problem is the referenced-referenced dll was not included in the project's folder, giving a file-not-found exception. My problem is the error should have happened when Form 1 was loading. The classes defined in the module have New subroutines that should have executed, then uncovered the error. Why am I not seeing the error when Form 1 starts up? Projects in VS/2005 do not have this problem; I get an exception at the expected spot at startup.