title: splash screen w/ load assembly status
body: <p>I'm trying to create a splash screen that shows assemblies (all referenced library) loading status. I use AppDomain.AssemblyLoad AssemblyLoadEventHandler delegate to catch what assembly is being loaded but the problem is the event is not triggered when the program initializes. I tried register the event handler in application startup "MyApplication_Startup" but it didn't work. Here's my test code:</p>
  
  <pre><code>    Partial Friend Class MyApplication
  
      Private Sub MyApplication_Startup(ByVal sender As Object, ByVal e As Microsoft.VisualBasic.ApplicationServices.StartupEventArgs) Handles Me.Startup
          AddHandler AppDomain.CurrentDomain.AssemblyLoad, AddressOf MyAssemblyLoadEventHandler
      End Sub
  
      Sub MyAssemblyLoadEventHandler(ByVal sender As Object, ByVal args As AssemblyLoadEventArgs)
          Console.WriteLine("&gt;&gt;&gt; ASSEMBLY LOADED: " + args.LoadedAssembly.FullName)
          Console.WriteLine()
      End Sub
  
  End Class
  </code></pre>