title: Flash AS3 : Error #1014 : When loading remotely but not locally
body: <p>Starting with a blank project, when I load a SWF which has a dependence on ISomeInterface  defined in a swc which is compiled into my blank project</p>
  
  <pre><code>var lc:LoaderContext = new LoaderContext( true, ApplicationDomain.currentDomain );
  var loader:Loader = new Loader();                       
  loader.load( new URLRequest( "Some.swf"), lc );
  </code></pre>
  
  <p>Not too surpisingly all is good as the interface it requires is already in the application domain into which it has been loaded.</p>
  
  <p>However, when I load the same file from a remote url</p>
  
  <pre><code>loader.load( new URLRequest( "http://127.0.0.1/Some.swf"), lc );
  </code></pre>
  
  <p>I get the evil </p>
  
  <pre><code>[Fault] exception, information=VerifyError: Error #1014: Class ISomeInterface could 
  not be found
  </code></pre>
  
  <p>What am I missing that makes these different?</p>